Microsoft - UAC198

ASP.NET Core Blazor Server互動式網站開發

ASP.NET Core Blazor Server Development
  • 時數:21小時
  • 費用:NT$ 20,000
  • 點數:5.0

選擇查詢分區開課時間

地點 班號 日期 時間 報名

目前查無開課時段

詳細開課時間請洽詢業務

聯絡恆逸

教材

恆逸專用教材

課程目標

在過去設計網站應用程式,至少要學兩種程式語言,前端瀏覽器使用JavaScript,再挑選個後端伺服端技術,例如ASP.NET Core或PHP。現在.NET 5的框架中新增ASP.NET Core Blazor,可以讓您取代JavaScript,從前端寫到後端都使用相同的C#程式語言來撰寫程式碼。Blazor開發架構分為兩種:Blazor WebAssembly與Blazor Server。本課程將專注在Blazor Server框架,以建立互動式網站應用程式。

適合對象

  1. 對微軟ASP.NET Core開發相關技術有興趣的程式開發者
  2. 希望開發網站應用程式者

預備知識

  1. 必須會使用Visual Studio開發工具
  2. 熟悉Visual C#程式開發
  3. 對HTML有基本認識的開發人員
  4. 對程式設計有基本認識的開發人員

已完成以下課程所具備技術能力

U2241:Visual C# 程式語言與Visual Studio開發工具

課程內容

  1. 了解ASP.NET Core Blazor Server開發架構,以及裝載模型
  2. 使用Visual Studio開發工具建立專案了解專案結構
  3. 了解路由與路由參數
  4. 設計與使用Razor Component
  5. 使用模型(Model)描述網站應用程式使用的資料
  6. 資料驗證,以確保蒐集到有效資料
  7. 設計與使用RESTful API
  8. 使用Entity Framework Core、LINQ設計資料存取程式
  9. Blazor EventCallback事件處理
  10. 部署與安裝ASP.NET Core Blazor Server應用程式

學會技能

  1. 學會如何為您的公司建立SPA類型的內部、外部網站
  2. 能夠透過網頁搜集使用者資料,並儲存至資料庫
  3. 熟悉Visual Studio開發工具的操作,並善用工具功能加速網站設計
  4. 學會如何設計出小型的網站資料管理系統,讓使用者新增、刪除、修改資料庫資料

備註事項

  1. 上課使用Visual C# 程式語言與Visual Studio開發工具
  2. 上課使用Windows平台開發


下一個專案該選MVC、Razor Pages還是Blazor?