【1/28 線上直播】mini Connect(); Keynote 主題演講 + 六部熱門影音課程皆已釋出!

影片投影片釋出 << mini Connect(); 2016 >>

        開發人員的角色正在急速轉變,正如同過去一年的微軟,一年前我們展示了一個全新的微軟,宣告開發平臺新願景:「支援所有開發者,在所有平臺上,開發所有類型應用」。這次 mini Connect(); Keynote 主題演講,由台灣微軟技術傳教士 上官林傑 說明微軟開發工具及服務轉型的下一步,並帶來 Connect(); 2015 Keynote 中 Scott Guthrie 所展示的 HealthClinic.biz demo,重現精采的 end-to-end demo 情境,其提供不同的 websites、mobile apps、wearable apps 和其他服務,而這些服務都運行在最新微軟及開源技術上。

Live 即時問答 + 6 部熱門影音課程

初探 Visual Studio 2015 Update 1 全貌

        Visual Studio 2015 正式發佈後,改變以往 Visual Studio 開發工具只能在 Windows 平台開發 .NET 語言的挶限,積極與開源專案及第三方廠商合作,推出 Visual Studio Code,可以在 Mac、Linux 環境下使用程式碼編輯器且享有語法提示支援、程式碼版本管理以及功能套件的擴充,更發佈免費的 Visual StudioCommunity 社群版。而第一次的 Update 1 更新,加強對於 Apache Cordova 跨平台開發與 Windows 通用應用程式 (UWP)、C# interactive 與 Go To Implementation 開發協助、NuGet 與Bower 套件管理以及 Cloud Explorer 與 Application insights 雲端服務等功能提升,實質上提供對開發人員有助的改變。

ASP.NET 5 & .NET Core 開發攻略

        .NET Core 是微軟的新一代應用程式開發平台,重新定義 .NET,除了能夠跨平台之外,以往在部署 .NET Framework 時要部署一大包的執行期環境,在 .NET Core 裡,這個問題將不復存在,其將所屬類別庫的組件 DLL 封裝成 NuGet 套件,利用.NET CLI (Command Line Interface) 介面工具進行管理,應用程式部署時只需要還原所屬的套件即可,將套件輕量化也能讓應用程式運行在雲端環境與容器環境 (如 Docker) 時獲得更快的執行效能。ASP.NET Core 1.0 (原名為 ASP.NET 5) 是運行在 .NET Core 上的 Web 應用程式開發平台,不但擁有 .NET Core 的能力,還引入前端套件管理工具 (bower, Gulp, Grunt 等),同時修改 Hosting 的機制,讓 ASP.NET Core 1.0 的應用程式如同 node.js 與其他知名 Web 應用程式框架一樣是隔離行程的環境。”Core Family” (.NET Core+ASP.NET Core) 將重新定義微軟的開發技術,正式跨出 Windows 平台,未來的發展無可限量。

Visual Studio Code 跨平台應用

        Visual Studio Code 是一套使用 Electron 以及 node.js 開發的程式編輯器,特色為輕量、簡單、易於操作使用。語法涵蓋 JavaScript、C#、C++、PHP、Java、HTML、R、CSS、SQL、Markdown、TypeScript、LESS、SASS、JSON、XML 和 Python,及許多通用檔案格式。支援智能感測 ( IntelliSense),自動偵測程式碼的問題並進一步除錯。目前 Visual Studio Code 支援 Mac、Linux、以及 Windows ,並且已在 GitHub 上釋出原始碼,本課程的內容將說明基本操作外以及如何透過 Visual Studio Code 進行 Git 版控的操作、程式碼編譯與除錯功能。

零售業展場實境 - 人臉捕捉、定位與攤位指引

(Azure IoT + Application Insights + Project Oxford)

       展示以零售商為例,面對 PCHome 、露天等數位化商城競爭,加強重視客戶體驗,除了良好的產品服務,個人化、貼心的消費經驗相當重要,案例中運用預先設定物聯網案例的解決方案 Azure IoT Suite + 開發人員可以快速套用 REST APIs 以及 SDKs 的  Project Oxford,讓消費者進入展場時藉由儀器的掃描捕捉人臉,掃描比對分析年紀與性別,推薦消費者該區域合適的商品。透過會員制度,結合 Application Insights 遙測蒐集不同階層的資料,透過 APP 使消費者進入不同展場時做出不同消費方案推送通知,本課程將整套技術分享給大家。

YouBike 車況即時預測分析

(Azure Machine Learning + Open Data)

        展示以 YouBike 為例,如何使用機器學習以及 Open Data 做實際運用。 台北市政府所提供的雲端即時開放資料服務,透過簡單、高延展性與高效能的 Azure DocumentDB ,在資料庫引擎內部直接原生支援 JSON 和 JavaScript ,提供雲端執行應用程式正確的解決方案。配合 Machine Learning 執行預測模型,從現有的資料學習,預測未來的行為、結果和趨勢。可以快速地建立預測模型。展示中透過時間、地點等條件,實際預測台北市 Ubike 的租借狀況,並將其背後的 ML 模型、API 服務完整展出,讓此技術更加貼近開發者需求。

  打造個人化智慧家庭 - 家庭成員人臉辨識

(Azure IoT + Azure SQL + Project Oxford )

        智慧家電越來越成熟以及普遍,穿戴式裝置日趨重視。家庭自動化第一步則是控制室內家電,利用 Visual Studio 搭配 Azure IoT Suite,以傳送超音波及電燈泡作為範例,傳送資料至雲端後台,透過客製化下達 Command 控制裝置。微軟提供 AllJoyn 的 Plug-in 支援,廠商安裝 System Bridge Template,使得裝置相容於 AllJoyn。前陣子火紅的 How old.net 運用的 Project Oxford 提供先進的驗算法與運用大量的聲音以及影像,利用 Face Samples 精準判斷人臉,開發最終目標為創造與貼近使用者體驗,軟體上的 Go to market 變得極其重視。