VS2013带来的"新特性"
VS2013除了引入"Bootstrap"库以外,最大的变化就是.net Framework 4.5下面的都不支持了.也就是说,假设不把.net库升级成.net Framework4.5, 那么MVC, WebApi等等都用不了.
1.把开源的东西简单包装下.Bootstrap是免费的.
2.把基础框架版本升级,曾经的基础平台执行不了,Win7的.net framework3.5,out了,用Windows8.1吧,Windows server2008用不了了。
Bootstrap库:
http://twitter.github.io/bootstrap/
http://www.bootcss.com/ 中文版
Xamarin
Xamarin始创于2011年,旨在使移动开发变得难以置信地迅捷和简单。Xamarin的产品简化了针对多种平台的应用开发,包含iOS、Android、Windows Phone和Mac App。
Xamarin由很多著名的开源社区开发人员创立和參与,并且也是Mono项目的主导者——C#与·NET框架的开源、跨平台实现。
作为一个跨平台开发框架,Xamarin.Mobile有非常多长处。在这一框架内,开发iOS、Android、Windows Phone和Mac App应用能够不用转到Eclipse 或者额外购买Mac并使用Xcode。而继续在Visual Studio之中使用C#与.NET Framework进行。
Xamarin是mono项目的一个分支,但这里面最大的差别Xamarin是商业项目.mono做为跨平台的框架已得到越来越多的商业项目的肯定,令外界操心的版权问题\可靠性\稳定性也得到证实,使用mono最大的优点是能够使用其他平台众多的项目解决方式,而不必被限制在windows平台下贫乏而又昂贵的各种解决方式.
Html5
支持Html5的浏览器包含Firefox(火狐浏览器)。IE9及其更高版本号,Chrome(谷歌浏览器),Safari,Opera等;国内的遨游浏览器(Maxthon),以及基于IE或Chromium(Chrome的project版或称实验版)所推出的360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器相同具备支持HTML5的能力。
在移动设备开发HTML5应用仅仅有两种方法。要不就是全使用HTML5的语法。要不就是仅使用JavaScript引擎。
JavaScript引擎的构建方法让制作手机网页游戏成为可能。因为界面层非常复杂。已预订了一个UI工具包去使用。
纯HTML5手机应用执行缓慢并错漏百出,但优化后的效果会好转。虽然不是非常多人愿意去做这种优化,但依旧能够去尝试。
HTML5手机应用的最大优势就是能够在网页上直接调试和改动。
原先应用的开发者可能须要花费很大的力气才干达到HTML5的效果,不断地反复编码、调试和执行。这是首先得解决的一个问题。
因此也有很多手机杂志client是基于HTML5标准,开发者能够轻松调试改动。
VS 2013的初配置和使用(vc++部分)
我仅仅须要使用vs的vc++部分。所以仅仅有这一部分的使用经历,其它方面的问题尚无研究。请见谅。 首先,安装vs2013,安装过程比較简单,也已有教程,在此不赘述。仅仅想说一下。vs2013须要占C盘比較大的空间:全部功能都安装,且装在C盘的话,约须要9G左右。即使安装在其它盘。也须要占C盘6G左右的空间;我仅仅安装了vc++部分,且装在D盘。约占C盘2G的空间,占D盘4G左右。分盘安装有可能会带来库的默认路径的问题,导致程序无法正确生成和编译,在下文即讨论包括文件夹的问题。
安装完vs2013后(再次说明:我是将vs装在了D盘上,库文件什么的在C盘上)。创建一个“hello”project,写一个“helloworld”程序,发现无法正常生成,有错误“无法打开源文件xxx”。遇到这类问题可试一试例如以下解决方法。同一时候,本文对vs的project过大也有一定的解决方式。本文所述方案均仅仅须要配置一次,便在以后的使用中能够维持,不需再配置。
1、 通过“视图(V)----其它窗体(E)----属性管理器(M)”打开属性管理器。在窗体右上
方可见(见下图),双击“Microsoft.Cpp.Win32.user”
2、 改变“可运行文件文件夹”为“C:\ProgramFiles(x86)\Microsoft SDKs\Windows\v7.1A\Bin”
改变“包括文件夹”为“C:\ProgramFiles(x86)\Microsoft SDKs\Windows\v7.1A\Include” 改变“库文件夹”为“C:\ProgramFiles(x86)\Microsoft SDKs\Windows\v7.1A\Lib” 点击“确定”就可以
3、 “Hello World”能够正确生成、编译和执行。
4、执行完之后,查看“hello”这个project的大小,比較大。若略微复杂一些。肯定会有百兆。project这么大的原因是生成了很多我们不须要的文件。能够通过设置改变这样的状况。
5、通过“工具(T)----选项(O)”打开选项。展开“文本编辑器----C/C++----高级”,找到“回退位置”(英文好像是“fallback location”),把“始终使用回退位置”和“回退位置已在使用时。不警告回退位置”置为True。
VS2013带来的"新特性"的更多相关文章
- PostgreSQL 9.5,带来 UPSERT 等新特性
PostgreSQL 9.5于2016年1月7日正式发布,此版本主要带来了以下几个方面的特性: UPSERT, Row Level Security, and Big Data 1)UPSERTUPS ...
- Git 2.7: 一个新的带来许多新特性和性能提升的主要版本
在2.6版本发布两个月之后,Git 2.7发布.该版本带来了许多新特性以及性能的提升. 本文选取了Git 2.7带来的主要变化: git remote支持get-url子命令,可以显示指定远端的URL ...
- Stream:java1.8新特性
原 Stream:java1.8新特性 2017年08月01日 18:15:43 kekeair-zhang 阅读数:392 标签: streamjava1-8新特性 更多 个人分类: 日记 版权声明 ...
- Java 8新特性终极指南
目录结构 介绍 Java语言的新特性 2.1 Lambdas表达式与Functional接口 2.2 接口的默认与静态方法 2.3 方法引用 2.4 重复注解 2.5 更好的类型推测机制 2.6 扩展 ...
- java8新特性全面解析
在Java Code Geeks上有大量的关于Java 8 的教程了,像玩转Java 8--lambda与并发,Java 8 Date Time API 教程: LocalDateTime和在Java ...
- 开发者必须知道的HTML5十五大新特性
HTML5想必大家都很熟悉了,因为太多的媒体在讨论这一技术.然而,你能准确地说出HTML5带来了哪些新特性吗?本文总结了HTML5带来的15项你必须知道的新特性. 一起来看下: 1.新的文档类型 ( ...
- java8 新特性
[转载]:http://www.importnew.com/11908.html 本文由 ImportNew - 刘 家财 翻译自 javacodegeeks.欢迎加入翻译小组.转载请见文末要求. 编 ...
- Spark1.2新特性概述
http://mp.weixin.qq.com/s?__biz=MjM5NTc2MTg3Mw==&mid=201641685&idx=1&sn=1b75be3d774bb3f2 ...
- HTML5十五大新特性
HTML5想必大家都很熟悉了.然而,你能准确地说出HTML5带来了哪些新特性吗?本文总结了HTML5带来的15项你必须知道的新特性. 一起来看下: 1.新的文档类型 (New Doctype) 目前 ...
随机推荐
- VisionPro显示隐藏搜索区域
假如我们需要显示两张图,一张显示CogPMAlignTool工具不带搜索区域的,一张显示CogPMAlignTool工具带搜索区域的图像 VisionPro显示隐藏搜索区域 VisionPro显示隐藏 ...
- 使用pipework将Docker容器桥接到本地网络环境中
在使用Docker的过程中,有时候我们会有将Docker容器配置到和主机同一网段的需求.要实现这个需求,我们只要将Docker容器和主机的网卡桥接起来,再给Docker容器配上IP就可以了.pipew ...
- 九度oj 题目1137:浮点数加法
题目描述: 求2个浮点数相加的和 题目中输入输出中出现浮点数都有如下的形式:P1P2...Pi.Q1Q2...Qj对于整数部分,P1P2...Pi是一个非负整数 对于小数部分,Qj不等于0 输入: 对 ...
- 【bzoj4200】[Noi2015]小园丁与老司机 STL-map+dp+有上下界最小流
题目描述 小园丁 Mr. S 负责看管一片田野,田野可以看作一个二维平面.田野上有 nn 棵许愿树,编号 1,2,3,…,n1,2,3,…,n,每棵树可以看作平面上的一个点,其中第 ii 棵树 (1≤ ...
- 【bzoj4242】水壶 BFS+最小生成树+倍增LCA
题目描述 JOI君所居住的IOI市以一年四季都十分炎热著称. IOI市是一个被分成纵H*横W块区域的长方形,每个区域都是建筑物.原野.墙壁之一.建筑物的区域有P个,编号为1...P. JOI君只能进入 ...
- Luogu【P2904】跨河(DP)
题目链接在这里 此题DP.用一个前缀和一样的东西,把载i个奶牛的时间求出来,然后DP代码如下: ;i<=n;++i){ f[i]=que[i]; ;j<i;++j) f[i]=min(f[ ...
- [BZOJ1663] [Usaco2006 Open]赶集(spfa最长路)
传送门 按照时间t排序 如果 t[i] + map[i][j] <= t[j],就在i和j之间连一条边 然后spfa找最长路 #include <queue> #include &l ...
- ElasticSearch聚合入门(续)
主要理解聚合中的terms. 参考:http://www.cnblogs.com/xing901022/p/4947436.html Terms聚合 记录有多少F,多少M { "size&q ...
- JavaScript 数组操作函数--转载+格式整理
JavaScript 数组操作函数(部分)--转载+格式整理 今天看了一篇文章,主要讲的对常用的Js操作函数:push,pop,join,shift,unshift,slice,splice,conc ...
- javascript事件委托和jQuery事件绑定on、off 和one以及on绑定多个事件(重要)
一. 事件委托什么是事件委托?用现实中的理解就是:有100 个学生同时在某天中午收到快递,但这100 个学生不可能同时站在学校门口等,那么都会委托门卫去收取,然后再逐个交给学生.而在jQuery 中, ...