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。

最新文章

  1. HTML5——播放器
  2. HDU 2222:Keywords Search(AC自动机模板)
  3. java中如何把后台数据推送到页面上 【后续编辑】
  4. Json Null 不输出
  5. int* V.S. int[]
  6. CI 笔记(1)
  7. J2se中的声音---AudioPlayer
  8. BZOJ 1027 合金
  9. WCF技术剖析之十:调用WCF服务的客户端应该如何进行异常处理
  10. Android 性能优化 五 性能分析工具dumpsys的使用
  11. PreparedStatement/Statement处理insert update等操作时乱码,以及URL
  12. hibernate sql查询转换成VO返回list
  13. (转)Collections类方法详解
  14. test only
  15. Java中的集合概述
  16. css书写规范以及如何写出赏心悦目的代码
  17. 在Ubuntu 12.04下创建eclipse的桌面链接
  18. Android Studio Fragment 无法获取 id的方法
  19. kswapd0 进程CPU占用过高
  20. python 生成器 迭代器

热门文章

  1. SQL server将查询到的多行结果,拼接成字符串(列转行)
  2. 【JavaScript 10—应用总结】:连缀
  3. 异常System.Threading.Thread.AbortInternal
  4. PTA 07-图6 旅游规划 (25分)
  5. 07-复习数组和简单api
  6. AWR报告中Parse CPU to Parse Elapsd%的理解
  7. 【Luogu】P1306斐波那契公约数(递推)
  8. 【loj6191】「美团 CodeM 复赛」配对游戏
  9. 把项目变成intellij idea和eclipse项目
  10. Laravel 之文件上传