本書系統介紹了微軟新一代高效、跨平台的應用平台.NET Core 1.0。借助.NET Core,原本只能運行在Windows 上的.NET 應用可以運行在Linux、OS X甚至是UNIX上。結合微軟的Apache Cordova 和Xamarin 等工具,可以構建從服務端到用戶端的完整開源、跨平台的解決方案。
作者撰寫這本書,主要是為了透過一個非常簡單的電子商務專案,將目前微軟開放原始碼跨平台的技術系統結構串聯起來,幫助創業者和開發人員了解和掌握如何使用微軟的開放原始碼跨平台技術來迅速建置自己的應用。然後啟用微軟雲Azure 的力量,快速部署和整合,迅速地將自己的技術產品和想法推廣到每個使用者手中。
本書不是一本單獨說明某個微軟開放原始碼技術的圖書。恰恰相反,本書是把微軟開發工具和開發服務(Visual Studio 2015、Visual Studio Online),微軟開放原始碼開發技術(.NET Core1.0、Apache Cordova、Xamarin)和微軟雲(Azure)等各種相關技術串聯起來的一本書。透過本書讀者可以了解到如何利用這些開放原始碼、免費的工具和技術建置自己的應用。
適合對使用微軟技術建置應用以及對微軟雲端平台Azure 部署應用有興趣的人員,也適用於對開放原始碼技術有興趣的讀者。對有志於網際網路創業,尤其是期望快速架設應用的創業者亦極具參考價值。