聯繫我們

課程簡介

介紹

  • 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)

課程分類