微軟開發工具及技術 - 跨平台 (Cross Platform) 及開放 (Openness) 的遠景!

各位夥伴們,

         先前 Visual Studio 早已可以透過 Xamarin 套件 (使用 C#) ; 或是使用 Cordova 開發套件 (使用 HTML/JavaScript) 可以快速地開發跨平台 App (Windows/iOS/Android); 近期也併購了 HockeyApp (Crash 分析及App 封測及使用者回饋),完備了在 Client 端 App 開發方案的完整性;再加上 One ASP.NET 架構 (包括 WinForm, MVC, Web API, SignalR 等技術),讓開發者更有彈性打造一個現代化的 Web 應用服務,且在今年的 Connect(); 技術大會上,Scott Guthrie 在 Keynote 上宣佈了目標會釋出 ASP.NET Server Framework for Mac/Linux 以及開源的 .NET Core 執行環境,並由獨立的 .NET 基金會 (.NET Foundation) 來維護這些 Open Source 專案。 簡單地講,基於 ASP.NET 這些開發的 Web 應用程式、伺服器上的應用程式將可以在非 Windows 平台 (Linux, Mac …) 上運行,這樣的願景,希望讓 .NET 開發人員可以有更多發揮的平台,未來的路也更廣!

開發者可以用熟悉的工具及技術 (Visual Studio + .NET/C++/HTML/JavaScript ...) ,快速開發各式應用及服務提供給使用者,讓企業透過 軟體服務 提升商業競爭力,並在 Cloud  & Mobile  時代開創新的商業模式! 再加上 Visual Studio 與雲平台 Azure 整合很好,開發者尤如在 ?? 地端開發般的方便,若是開發 App 者, Azure 上的 Mobile Service 提供了 App 開發所需後台服務 ( 訊息推撥  notification service 、身份驗證 ....)

而目前 IoT 物連網的應用趨勢成型,許多 IoT & Embedded 的裝置及設備基於不同平台 (Linux/Android/Windows ....), 未來你的 .NET 應用程式都有可能在這些裝置上執行,而 IoT & Embedded 的設備需連網或收集資料,以進行後續的資料分析或 big data 的應用,都可以很容易地將資料收集到 Azure 上,並利用 Azure IoT & Data/Analysis 各種服務 (Event Hubs HDInsight Machine Learning Stream Analytics PowerBI ...) 進行資料的加值分析及智慧應用! 你可以觀看 Connect() 大會的   Live Demo 看到這些精彩遠景的 Demo !

Microsoft Development Platform - 微軟開發技術平台 (跨不同平台、支援各種開發語言及雲服務)

.NET running on every device every platform and cloud

 

.NET Open Source 的 Ecosystem 及項目

  

Visual Studio 透過 Xamarin (C#) Cordova (HTML+JavaScript) 套件開發跨平台 App (Windows/iOS/Android)

 

Visual Studio Cloud Services & Azure 的高度整合 – 讓開發者更容易使用雲端服務開發 Application

 

Microsoft Data Platform - IoT 及 Big Data 應用,讓你的資料更有價值

 

Visual Studio + .NET 持續提供最高度整合且易上手的開發平台,邁向跨平台及雲端應用!

 

 

 

若想了解更多微軟開發工具平台及技術,以下不同主題的解決方案、技術及應用情境,有圖文並茂的應用情境及技術簡介! 請參考以下連結

Web 及 App 開發

.NET Open Source & ASP.NET Server Framework for Mac/Linux

ALM 軟體生命週期、DevOps

Dev & Test in the Cloud 

MSDN 簡介 - 權益好處、啟用及授權  - https://aka.ms/tw-msdn

若對以上技術及產品有任何問題,很樂意為您服務! 請洽:台灣微軟開發工具服務窗口 - MSDNTW@microsoft.com / 02-3725-3888 #4922