5 月 12 日,微软宣布 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、解决用户反馈问题、对性能和稳定性进行完善外,还包含一些新功能:
- 通用的 App。新版本的 Visual Studio 可以用来构建通用的应用,通用的 App 可以同时兼容 Windows 8.1 和 Windows Phone 8.1。针对 Windows Phone 8.1 及 Windows Store 8.1 平台,Visual Studio 支持通过共享工程来共享代码和资源。
- TypeScript。 TypeScript 是一门由微软开发的开源的编程语言。它是 JavaScript 规范的超集,添加了类型检查和静态代码分析,同时生成原生 JavaScript。新版本的 Visual Studio 开始支持 TypeScript。
- Web 工具。提供了一些新的 Web 开发工具,例如 SCSS 支持、新的 JSON 编辑器、最新的 ASP.NET 模板、改进的 UPL picker。
- Azure 工具。利用 Azure 工具可以在 Azure 上创建网站以及 SQL Azure 数据库,搭建开发或者测试环境更加简单方便。
- 安装。可以直接下载包含 Visual Studio 2013 RTM 和 Update 2 的 Visual Studio 文件并一次安装,无需像之前一样分别安装 Visual Studio 2013 RTM 版和 Update 2。
- Apache Cordova。 Apache Cordova 是一个使用 HTML、CSS 和 JavaScript 来构建 iOS 、Android 和 Windows 应用的工具包。Visual Studio 2013 Update 2 中集成了 Apache Cordova 开始支持跨平台开发。
- 云优化的.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 发展的更好。
评论