感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
- Entity Framework (EF) Core 概述
- Progressive Web App (PWA) 概述
Entity Framework (EF) Core
- 安裝 EF Core
- 使用代碼優先建模
- 使用數據庫優先建模
- 使用 Fluent API
使用 EF Core 查詢和保存數據
- 使用 LINQ 進行基本查詢
- 調用存儲過程
- 控制跟踪行為
- 保存更改
- 批量插入
- 事務
Blazor 組件
- 理解 Razor 基礎知識
- 在 Blazor 中操作組件
- 在組件中使用 C#
- 參數化組件
- 組件生命週期
- 單向數據綁定
- 雙向綁定
- 事件綁定
進階 Blazor 組件概念
- 呈現原始 HTML
- 呈現子內容
- 使用 RenderFragment
- 使用 RenderTreeBuilder
- 使用 @key 和 @attribute
路由和佈局
- 創建主佈局
- 路由
- 使用 URL 幫助程序
表單和驗證
- 使用 EditForm
- 表單驗證
- 使用 @ref
依賴注入 (DI) 和 JSInterop
- 理解 DI
- 默認服務的 DI
- 自定義服務的 DI
- 調用 JavaScript 函數
- 從 JavaScript 調用 C#
調試和部署
- 調試 Blazor 應用程序
- 部署 Blazor 應用程序
- 升級 Blazor 應用程序
安全性
- Blazor 身份驗證
- 使用 ASP.NET core 身份和 JWT
Progressive Web Application (PWA) 開發
- PWA 概述
- 理解 PWA 的功能
- Blazor PWA
- 創建離線應用程序
- 使用服務工作者
- 自定義應用程序
- 緩存
- 添加推送通知
總結和後續步驟
最低要求
- 理解 C#
- 了解 Blazor 和 JavaScript
- 具備 .NET 框架經驗
受眾
- Web 開發者
21 小時
客戶評論 (7)
交互性與即時代碼解決方案
Eduard-Emanuel Zaharia - Kruk Italia
課程 - Advanced Blazor
機器翻譯
培訓師的授課風格和互動性。我學到了不同的、更高效的方法,來開發一些我過去已經完成的工作
Alessandro Lerici - Kruk Italia
課程 - Advanced Blazor
機器翻譯
培訓師互動性極強,教學意願非常高。培訓師知識淵博,甚至教授了我們超出培訓範圍的內容。
JULIAN OKELLO WANICAN - Uganda National Examinations Board
課程 - Advanced Blazor
機器翻譯
片段, SinalR 和自動部署
Richard - Uganda National Examinations Board
課程 - Advanced Blazor
機器翻譯
培訓師非常優秀,並且關注學員的學習情況。
Utamaporn - Geodis Transport Thai Ltd.
課程 - Advanced Blazor
機器翻譯
培訓師經驗豐富,能夠立即回答並幫助我們解決問題。
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
課程 - Advanced Blazor
機器翻譯
我喜歡這位培訓師的風格,因爲他能舉出易於理解的例子。此外,他在教學或解釋時非常冷靜。
Wannapa Chalamrum - Geodis Transport Thai Ltd.
課程 - Advanced Blazor
機器翻譯