Microsoft - UN492
.NET精粹的極致技術解密之旅
.NET Key Technologies Unleashed
- 時數:21小時
- 費用:NT$ 20,000
- 點數:5.0
選擇查詢分區開課時間
教材
恆逸專用教材
課程目標
您將透過這個課程了解.NET(.NET Core)與.NET Framework的差別,以及.NET如何真正實踐跨平台架構,您也將透過這個課程了解C#、10、11、12…的重大更新,以及如何將傳統的WPF、Windows Form專案升級到.NET。此外,您將學到Entity Framework的相關知識,還有透過.NET的API做檔案管理與資料串流的處理,同時您將學到效能的增進上使用非同步程式設計的相關技術。
另外,您將學會如何使用JSON序列化和gRPC微服務進行遠端存取。最後,本課程還將介紹背景工作服務與歷程紀錄(警告訊息、錯誤訊息的Log)以及應用程式的組態、部署與發佈,以幫助您掌握完整的應用程式開發流程。透過這些課程內容,您將能夠建立跨平台的應用程式,並學習使用各種相關的技術和工具,讓您能夠在開發應用程式的過程中更加得心應手。
適合對象
- 想了解.NET應用程式開發技術者
- 欲使用C# 開發各種.NET應用程式者
預備知識
需具備基本C#的程式設計觀念
已完成以下課程所具備技術能力
U2341:Visual C# 程式語言與Visual Studio開發工具
課程內容
- 認識.NET
- 跨平台架構
- 與.NET Framework的差異
- C# 的更迭(C# 9、10、11、12重大更新)
- 使用XAML設計視窗應用程式
- 資料存取與Entity Framework
- 檔案管理與資料串流
- 非同步程式設計
- 認識JSON 序列化
- 遠端存取使用gRPC
- 背景工作服務與紀錄
- 應用程式的組態、部署與發佈
學會技能
- 了解.NET平台的基本概念、組件和生態系統
- 探索.NET的跨平台特性,能夠在不同操作系統上開發應用程式
- 比較 .NET 與.NET Framework,了解其異同
- 深入研究C# 9、10、11和12的重大更新,掌握新功能和語法
- 學習使用XAML建立視窗應用程式的用戶介面
- 掌握資料存取的基本原則,並使用Entity Framework進行資料庫操作
- 處理檔案、資料串流和I/O操作
- 理解非同步編程的重要性,學習使用async/await等技術
- 掌握JSON格式的序列化和反序列化
- 使用gRPC實現遠端通信,支援跨語言和跨平台
- 實現背景工作、排程和日誌記錄
- 了解應用程式的組態管理、部署到不同環境的方法,以及發佈應用程式的最佳實踐
備註事項
- 上課使用Visual C# 程式語言與Visual Studio開發工具
- 上課使用Windows平台開發
相關連結
台北恆逸教育訓練中心
- 02-25149191
- 02-25149292
- 台北市松山區復興北路99號14樓
新竹恆逸教育訓練中心
- 03-5723322
- 03-5745738
- 新竹市光復路二段295號3樓之2
台中恆逸教育訓練中心
- 04-23297722
- 04-23102000
- 台中市西區臺灣大道二段309號2樓
高雄恆逸教育訓練中心
- 07-5361199
- 07-5361698
- 高雄市苓雅區新光路38號4樓之1