為Web構建應用程式是一項複雜的工作,不斷變化的JavaScript框架集合對於開發人員來說具有挑戰性。.NET團隊的Blazor框架為你提供了一個簡潔的、元件驅動的使用者介面框架。Blazor允許你使用C#和.NET構建應用程式,應用程式和你管理的基於雲的服務可以共享業務物件和服務。
為了協助你的應用開發,我們精心挑選了Blazor學習路徑,學習完成後,你將可以:
• 評估Blazor是否適合構建你的下一個Web應用
• 描述Blazor的頁面和元件如何構建Web應用
• 評估何時使用Blazor Web Assembly或Blazor Server
七大模組,乾貨解析,帶你深入淺出地掌握Blazor,換一種方式構建你的Web應用程式。
課程大綱
- 模組1.Blazor Web應用開發簡介
探索Blazor框架、頁面以及元件等主要功能。
- 模組2.通過Blazor構建Web應用
設定開發環境,並使用Blazor、Visual Studio Code 和 C#構建Web應用。
- 模組3. Blazor Web應用的資料互動
使用Blazor元件設計使用者介面元素,獲取資料的同時實現動態頁面。
- 模組4.使用頁面、路由以及佈局優化Blazor導航
使用@page指令、Blazor路由、NavLink以及NavMenu元件管理請求路由,並通過Blazor元件增加路由引數提升應用的靈活性。
- 模組5. 改進Blazor Web應用的Web表單工作方式
使用Blazor表單元件,無需編寫客戶端JavaScript程式即可驗證客戶端表單。
- 模組6. 為Blazor Web應用構建豐富的互動元件
學習如何與JavaScript程式碼互操作、使用模板化元件,以及處理元件生命週期中的事件。
- 模組7. 使用Blazor構建可重複使用元件
Blazor元件允許我們在應用程式中重複使用HTML部分。學習構建一個元件,將其打包並與Blazor 應用程式共享。
歡迎關注微軟中國MSDN訂閱號,獲取更多最新發布!