微軟正式發布Visual Studio 2015, 提升對云端和移動開發的支持

jopen 9年前發布 | 14K 次閱讀 Visual Studio 2015


微軟昨日正式發布Visual Studio 2015,同時發布的還有 Team Foundation Sever 2015 和 .NET 4.6。Visual Studio是微軟提供的集成開發環境,是目前Windows平臺上最流行的開發工具集。Visual Studio 2015將用免費的Visual Studio社區版替代原有的標準版,另有Visual Studio專業版和Visual Studio企業版。

新特性概要

Visual Studio 2015 將debug 和 profile 整合進一個統一的診斷窗口;新增的 PerfTips使得開發者能夠在設置斷點和單步執行時,立刻看到性能信息;此外還加入了新的XAML編輯器。Visual Studio 2015支持的語言包括C# 6、 VB 14、TypeScript 1.5、F# 4.0、大部分C++11/14標準以及少部分的C++17標準。Visual Studio 2015允許開發者安裝插件的方式支持Python或者其他編程語言。C#和VB開發者可以查看潛在的代碼修復和重構提示(原來只對旗艦版以上用戶開放, 現在對所有用戶開放),還可以定制修復和重構提示(可見下圖, 下圖來自 arstechnica )。目前Visual Studio 2015支持的Web服務器是ASP.NET 4.6。集成的預覽版ASP.NET 5完全運行在公共語言運行庫(CLR)上,因此可以部署在任何操作系統上。

微軟正式發布Visual Studio 2015, 提升對云端和移動開發的支持

在團隊協作方面,新發布的Visual Studio 2015、Team Foundation Server 2015以及原有Visual Studio Online一起提供團隊協作服務,允許團隊持續交付、持續監控以及了解開發流程存在哪些改進的空間。Visual Studio 2015和Team Foundation Server 2015引入了新的Code Review機制和構建系統,提升團隊開發效率。

最重要的改變還是提升了云端和移動開發的支持力度。

云端和移動開發支持

Visual Studio 2015集成了最新版本的Azure SDK。Azure SDK讓開發者方便地部署Web服務或者其他類型云服務到Azure,以及方便地管理自己的云資源。Visual Studio 2015支持Azure上的IaaS和PaaS,支持.NET、Python和Node.js等語言,并支持部署應用到 Windows、Linux以及Docker容器

Visual Studio 2015集成了跨平臺移動開發工具箱,支持在 Windows、iOS和Android 平臺開發應用,允許開發者選擇多種語言和技術開發移動應用。針對偏好移動Web應用的開發者,Visual Studio 2015提供豐富的Web開發工具,包括集成的debugging工具和web交互框架。

針對偏好原生應用的開發者,Visual Studio 2015提供集成工具支持 Apache Cordova ,使得開發者可以將HTML, CSS和JavaScript(或者微軟開發的TypeScript)寫成的Web應用轉化成不同移動平臺的原生服務。此外Visual Studio 2015集成了Android模擬器,開發者可以用于 Android 應用的調試和測試(可見下圖, 下圖來自 arstechnica )。 微軟正式發布Visual Studio 2015, 提升對云端和移動開發的支持

針對偏好.NET的開發者,Visual Studio 2015允許開發者針對不同的Windows設備,從PC桌面到手機,開發一個通用應用。并且通過引入Xamarin庫,開發者可以將.NET應用擴展到 iOS和Android系統

“云優先,移動優先"

據2014年微軟發布Visual Studio 2015預覽版時的說法,Visual Studio 2015將作為微軟“云優先,移動優先”戰略的主要戰略實施工具。“開發者處于云優先,移動優先世界的中心位置”,微軟開發平臺事業部副總裁Soma Somasegar曾表示,“我們將為不同設備,不同平臺,不同類型的應用開發者服務”。

新發布的Visual Studio將和Visual Studio Online以及Visual Studio Code一起組成微軟開發工具家族。Visual Studio Online和Visual Studio Code也具有鮮明的"云優先,移動優先"的特點。兩年前發布的Visual Studio Online 提供了大量基于云的開發者服務,從代碼管理到在線項目構建。今年早些時候發布的Visual Studio Code預覽版則支持跨平臺云端和移動開發。

微軟正式發布Visual Studio 2015, 提升對云端和移動開發的支持

隨著"云優先,移動優先”戰略的實施,微軟開發工具家族變得更加開放。如2014年11月宣布全部.NET服務器端框架開源,從 ASP.NET 5 到 .NET編譯器。再如,此次Visual Studio 2015采用開源框架Apache Cordova,使得開發者可以將Web應用轉成不同移動平臺的原生應用。"云優先,移動優先"的微軟開發工具家族以開放的姿態,吸引更大范圍的開發者。

原創文章,作者:goto

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!