為任何用途、所有開發人員打造的 Visual Studio 開發工具家族 (2016 年 1 月)

隨著軟體開發人員面對的應用程式平台愈來愈多,Microsoft 覺得要提供給開發人員更好用的開發工具增加開發效率、好用的雲端平台能快速部署應用程式、以及整合或相容更多非 Microsoft 的技術(含開源技術),這些年來 Visual Studio 家族不斷增加功能與彈性,希望能幫助任何的開發人員開發任何類型的應用程式。 最近,我們舉行了一場 mini Connect(); 的一個線上研討會,向各位開發人員展示目前微軟的相關開發技術,不論您原本是不是使用微軟的開發技術或開發工具,都有機會找到可以使用的部份。而我在 Keynote 中大致地說明了一下現在 Visual Studio 家族的發展,目前錄影已經上線: 您可以完整觀賞這部影片來瞭解全貌,以下我也幫各位先標註幾個重點,歡迎您根據書籤來挑出有興趣的部份再深入瞭解。 .NET Core 開源且跨平台 [8 分 25 秒] 介紹開源、且可以運行在任何作業系統上的 .NET Core,並且展示 ASP.NET Core 1.0 (原名:ASP.NET 5)。關於 .NET Core 可以參考 https://dotnet.github.io/。 [13 分 24 秒] 使用 docker 工具打包 ASP.NET Core 1.0 的網站。相關工具可以參考 https://aka.ms/vslovesdocker。 [15 分 20 秒] 使用 dotnet 命令列工具在…

0

使用 Visual Studio Team Services (VSTS) 自動建置簽入 GitHub 的 Android 專案

Visual Studio Team Services (VSTS。原名:Visual Studio Online)是提供給開發人員或團隊協助開發工作的線上服務,它提供了像是專案管理、版本控制、自動建置、自動測試、部署發行管理等功能,並且支援各種程式語言、開發平台或是 IDE 工具等,如果是五人以下的團隊可以免費開始使用。(詳細功能與價格可參考這頁說明) 目標 這篇文章要完成的任務,是以 Android 專案為例子,並且使用 GitHub 為版本控制的工具(當然也可以用 VSTS 作版本控制,也支援 Git),而主角 VSTS 則是用來根據設定來自動執行建置專案的工作,自動產生建置好的 apk 檔案以便後續的發行部署。 操作步驟 Android 專案 本文中的例子,是以 Android Studio 所產生的專案結構為例子,這裡不必做任何特殊的設定或修改,就像一般一樣使用它來建立專案即可,而 VSTS 內建的 Android 建置範本是使用 gradle 腳本,所以如果關於建置工作的設定,可以修改 build.gradle 檔案的內容即可。 目前在 VSTS 上的 Android 建置環境,JDK 的部份支援到 8,而 Android 建置工具支援到 API Level 22,並且還不支援 Android Support Repository 以及 Android Support Library,如果需要這些函式庫,可參考另一篇…

0