Connect(); 2015 隆重登場

本文翻譯自 News and Announcements at Connect(); //2015

今天我們在美國紐約舉行了 Connect(); 2015 的線上研討會,在這次的會議中我們宣佈了一些正在進行中的一些產品及新功能,在這篇文章中,我們會做重點整理,當然您也可以在 https://www.visualstudio.com/connect2015 中收看更多教學影片。

Visual Studio Code 釋出 Beta 版本,在這個 Beta 版本中,我們加入了以下幾個新功能:

想要瞭解更多關於 VS Code 的新消息,請參考 VS Code 部落格

Visual Studio Code

 

.NET Core 5 RC 以及 ASP.NET 5 RC with Go-Live 授權。這次 .NET Core 5 以及 ASP.NET 5 的候選正式版本同時推出了 Linux, Windows 以及 OSX 的版本,並且含有 Go-Live 授權,所以,雖然還不是最終的正式版本,您依然可以用這些技術開發產品並且用在線上環境。ASP.NET 5 RC 的新功能包括了像是開發工具、執行階段 (runtime)、以及跨平台(Windows, OSX 以及 Linux)架設方式簡化等等的更新,您可以參考 .NET 團隊部落格瞭解更多關於 .NET Core 的消息,以及 ASP.NET 團隊部落格或是 Scott Hanselman 的部落格來瞭解 ASP.NET 5 的最新發展。

 

Visual Studio Online 更名為 Visual Studio Team Services 並且擴展新功能。今天起,我們正式將 Visual Studio Online 更名為 Visual Studio Team Services,藉此讓各位能更清楚瞭解,這些雲端開發服務已經成為一個敏捷團隊協同開發與 DevOps 的核心,Visual Studio Team Services 的新功能包括了 IntelliJ IDEA 外掛程式、全新並可客製化以工作為中心的建置服務、更清楚的儀表板能掌握團隊進度,以及像是 Code Search、Package Management 以及 Release Management 等擴充功能的預覽。這個產品的開發團隊已經在 Visual Studio ALM 部落格中發表了一些文章,您可以到那裡瞭解更多關於 Visual Studio Team Services 的新功能。

 

Visual Studio Dev Essentials 是一個全新、完全免費的計劃,它提供給每一位開發人員所需要的開發工具、作業系統、雲端服務等,包括了 Visual Studio Community、Visual Studio Code 以及免費方案的 Visual Studio Team Services 等等。加入這項計劃還能夠獲得優先的論壇支援、由 Pluralsight, Wintellect 以及 Xamarin 所提供專業的訓練服務、還有將在 2016 年初推出的(也許是許多人期待的)Azure 每個月的免費額度!您可以到 https://www.visualstudio.com/products/free-developer-offers-vs 這個網頁瞭解更多關於這個計劃的詳細內容。

 

Visual Studio cloud subscriptions。我們預計結合 MSDN 訂閱服務,針對 Visual Studio 專業版本以及企業版本推出月租或年租式的訂閱服務。月租方案包含了 Visual Studio 專業版或企業版的 IDE 以及 Visual Studio Team Services 等服務(企業版包含 Test Manager 擴充功能),以及 Team Foundation Server 的用戶端授權;年租方案目前權益相當於 MSDN 企業版權益,包括技術支援、Azure 免費額度、專業訓練課程、開發測試軟體、Windows 開發人員帳號、Office ProPlus 及 Office 365 開發訂閱、Power BI Pro 以及其它權益(視訂閱等級而定),您可以在 https://www.visualstudio.com/products/subscriber-benefits-vs 這個頁面上瞭解更多細節。

我們將在新的 Visual Studio 市集中提供這些訂閱服務,並且將帳單以及金流系統與 Microsoft Azure 雲端服務的系統整合,方便您處理帳單及費用。

 

Visual Studio 市集。雖然在過去很長的一段時間裡,我們已經有了 Visual Studio Gallery 用來下載 Visual Studio 的擴充套件,不過今天我們宣佈了新的 Visual Studio 市集,它為開發人員集中一處來搜尋、下載、購買以及安裝各種 Visual Studio 家族(如 Visual Studio、Visual Studio Team Services 以及 Visual Studio Code)的擴充套件。

現在已經可以在 Visual Studio 市集中購買 Visual Studio cloud subscription 方案,以及 Visual Studio Team Services 的 Test Manager 擴充套件,未來會有更多合作夥伴能在這個市集中販售他們的解決方案,現在就逛逛 https://marketplace.visualstudio.com/ 吧!

 

Visual Studio 2015 Update 1 以及 Team Foundation Server 2015 Update 1。我們正在收尾完成 Visual Studio 2015 Update 1 以及 Team Foundation Server 2015 Update 1,預計會在 11 月 30 日推出。

之前我們已經在部落格中宣佈了 Update 1 的 CTP 以及 RC 版加入了什麼新功能,在這次正式版推出後,您可以看到更多新的功能像是 MS Test 以及 Code Coverage 支援 ASP.NET 5、平行執行測試工作、加強程式碼分析、以及改良的 NuGet 套件管理員的操作體驗、還有通用 Windows 平台的開發工具更新,到時再關注我們發佈時的部落格文章。

而 Team Foundation Server 方面,新的更新包含新的儀表板更清楚掌握團隊進度、程式碼以及測試與建置;在同一個專案中使用 Git 以及 Team Foundation 版本控制;可在 Kanban 中查詢、以及 SonarQube Anaysis 整合內部環境以及託管服務的建置工作。Brian Harry 會在 11 月 30 日時,在他的部落格中做更詳細的說明。

 

支援 Xamarin 4。我們很興奮在 Visual Studio 2015 Update 1 時會加入 Xamarin 4 的支援,它可以提供您在 Visual Studio 中建置、測試以及監控行動應用程式的全面解決方案,Xamarin 4 除了 Xamarin 平台更新之外,也改造了在 VS 裡開發 iOS 應用程式的工具,讓您可以更容易在 Visual Studio 中開發 Xamarin.iOS 專案;Xamarin 目前也已採用以 SSH 為基礎的 Visual Studio-to-Mac 的網路連接方式,提供更快速及穩定的溝通媒介,這樣為 Visual Studio 及 Xamarin 在設定 Mac 遠端建置時,僅需設定遠端登入並且允許同時多個 Visual Studio 實體自動連接,這對於同時要開發多個 iOS 專案來說特別方便。Xamarin 4 同時也是一次重要的版本,Xamarin 開發團隊花了很大的心力在提升它的效能及穩定性。參考 Xamarin 的部落格來瞭解如何運用這些工具吧~

 

在 Visual Studio Team Services 上透過 MacinCloud 建置 iOS 應用程式。我們與 MacinCloud 合作提供 Visual Studio Team Services 建置工具的方案,對於不想在機房中維運 Mac 系統,或是不想維護 Mac 硬體的小開發團隊,卻又想要進行持續整合機制時,就能夠使用 Visual Studio Team Services 與 MacinCloud 提供的方案來建置 iOS 應用程式,目前這個方案在預覽階段,每個用戶端月繳 30 美金吃到飽(沒有建置時數限制),您仍然需要註冊一個 Apple 開發者計劃來取得簽署應用程式的憑證,用來建置及部署您的應用程式,不過一個 MacinCloud 代理程式可以在 Visual Studio Team Services 中使用一個完全免費的私有代理插槽。

若想瞭解更多詳細內容,可以參考 ALM 部落格的完整說明MacinCloud 方案Xcode 建置教學手冊Cordova 建置教學、以及 React Native 的部落格文章

 

其它宣佈消息

  • 透過觀看 https://www.visualstudio.com/connect2015 上的影片一窺下一代 Visual Studio 的面貌,我們大幅改善了安裝體驗、支援更多程式語言並且輕量化安裝選項、以及下一代的 C#。
  • Visual Studio Android 模擬器即將登陸 Mac OS X,這將會讓不論是在 OS X 還是在 Windows 下開發的開發人員能夠利用 Microsoft 快速、強大而且免費的 Android 模擬器進行開發,您可以在此登記當它釋出時主動通知您,除此之外,我們也在 Windows 版本中加入了一些新功能,像是支援 Marshmallow (API Level 23)
  • HockeyApp 擴充功能 已經能在 Visual Studio 市集中取得,它讓開發人員能夠延伸他們既有的 DevOps 流程到行動應用程式中,目前提供的免費方案提供完整功能,並且讓 1 位開發人員管理 2 個應用程式。
  • Visual Studio GDB 除錯功能預覽 ,這個工具讓開發人員能夠在 Visual Studio 中遠端的 Linux 伺服器或 IoT 裝置中原生除錯應用程式的功能。
  • Visual Studio Node.js 工具 1.1 版正式釋出 ,除了工具強化之外,也加入了 v4.x 的支援。
  • Azure Service Fabric 以及 Azure DevTest Labs 公開預覽Azure Service Fabric 協助開發人員能輕易擴展建置及維運微服務,並且完全整合 Microsoft Azure 與 Visual Studio;Azure DevTest Labs 協助開發人員以及測試人員能快速地在 Azure 建立環境,同時減輕了 IT 人員的管理工作。
  • Azure SDK 2.8 for .NET 包含了行動應用程式範本的更新、給 HDInsight 用戶的大數據相關工具、以及 Docker 及 Data Factory 工具的更新,我們同時也推出了新的 Azure Service Fabric for Visual Studio 2015 的工具,以及能在 Windows 及 Mac 桌面環境獨立執行的儲存體管理員工具。
  • Microsoft Graph (正式推出及預覽) 這個部落在 Office 部落格以及 Office 開發部落格中有詳細的說明,開發人員能夠在 https://graph.microsoft.com 上存取 Microsoft cloud 上的資料、以及單一登入的權杖,只要會使用 HTTP 呼叫的開發人員,就能夠在各種平台上呼叫這些 API,甚至 "一度孤立" 的 Office 365 服務也能透過 Microsoft Graph 來存取。
  • 行動開發的一些更新包括 CodePush Open Beta 以及 Intune App SDK 等。
  • Docker tools for Visual Studio RC,這個工具讓使用者能在 Visual Studio 中讓專案與 Docker container 整合。
  • Azure diagnostics  目前成為 Visual Studio Application Insights 的一部份,在同一處提供系統以及基礎環境的相關資料。

 

別忘了,您可以在 https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2015 上觀看這次相關的新消息,我們提供了超過 70 部影片供您學習及瞭解我們的工作,當然,我們還是會持續更新並改善這些功能與工具。請在 UserVoice 或是產品中的回報工具提供意見與建議讓我們可以做得更好,也可以在 Visual Studio Connect 網站上告訴我們您遇到的任何問題。