【IT168 技术】不久前,微软宣布Visual Studio 2013 Update 2正式发布,此次版本升级带来了许多令人兴奋的新功能以及Bug修复,比如改进对Windows Phone 8.1和Microsoft Azure的支持、集成Apache Cordova 支持跨平台开发。其官方博客中称,纵观整个行业,开发者日益将焦点转移到移动优先、云优先(mobile-first and cloud-first)的开发模式上,所以Visual Studio的产品策略也会向这方面倾斜。
Visual Studio 2013 Update 2除了修复Bug、解决用户反馈问题、对性能和稳定性进行完善外,还包含一些新功能:
1.通用的App。新版本的Visual Studio可以用来构建通用的应用,通用的App可以同时兼容Windows 8.1和Windows Phone 8.1。针对Windows Phone 8.1及 Windows Store 8.1平台,Visual Studio支持通过共享工程来共享代码和资源。
2.TypeScript。TypeScript是一门由微软开发的开源的编程语言。它是JavaScript规范的超集,添加了类型检查和静态代码分析,同时生成原生JavaScript。新版本的Visual Studio开始支持TypeScript。
3.Web工具。提供了一些新的Web开发工具,例如SCSS支持、新的JSON编辑器、最新的ASP.NET模板、改进的UPL picker。
4.Azure工具。利用Azure工具可以在Azure上创建网站以及SQL Azure数据库,搭建开发或者测试环境更加简单方便。
5.安装。可以直接下载包含Visual Studio 2013 RTM和Update 2的Visual Studio文件并一次安装,无需像之前一样分别安装Visual Studio 2013 RTM版和Update 2。
6.Apache Cordova。Apache Cordova是一个使用 HTML、CSS 和 JavaScript 来构建 iOS 、Android 和 Windows 应用的工具包。Visual Studio 2013 Update 2中集成了Apache Cordova开始支持跨平台开发。
7.云优化的.NET。提供了一个云优化模式的更小、更轻的.NET框架,专门针对云以及服务器的负载而设计。云优化的.NET移除一些服务器端无用的库,比如Windows Forms、WPF。
使用Visual Studio 2013的用户在近期内会收到升级通知,没有使用Visual Studio 2013的用户可以通过微软提供的镜像来获取最新版本。更多更详细的特性读者可以阅读Somasegar的博客。
在众多的新特性中,社区对Visual Studio支持Apache Cordova最为惊讶。历史上,Visual Studio很少会主动支持第三方平台,除非迫不得已,比如对Xamarin的支持。社区分析称Visual Studio对Apache Cordova的支持可能因为几个原因,一是微软新的理念,微软希望其服务可以运行在所有的平台上,而不只是自家平台;二是移动互联网发展的趋势,移动互联网必是多元化的,只有开放才能让Visual Studio发展的更好。