Contents
掌握 ASP.NET MVC Core 3.1 並使用 Entity Framework Core ,repository pattern 和 ASP.NET Core Identity
從這 29 小時的課程,你會學到
- 學習 ASP .NET Core 3.1 MVC 專案結構
- 學習 ASP.NET Core 3.1 Razor 專案結構
- 學習 ASP .NET MVC Core 3.1的基礎
- 使用 ASP .NET MVC Core 3.1 建構應用程式
- 在整個課程中建立2個專案
- 整合 Identity Framework 並學習如何對用戶新增更多的欄位
- 與 Razor 類別庫進行互動以獲取身份
- 整合 Entity Framework 和 code first 遷移
- 學習 ASP .NET MVC Core 3.1 的進階主題
- Sessions in ASP NET Core 3.1
- ASP .NET Core 3.1 中的 Session
- 在 ASP .NET 3.1 中的客制化標籤助手(Tag Helpers)
- ASP .NET Core Asp 中的 View 元件和 Partial Views
- Bootstrap v4 4
- ASP .NET Core 3.1中的身份驗證和授權
- 部署網站到微軟 Azure 和 IIS 上
- 通過遷移( migration )新增管理員使用者
要求
- 3-6個月的 C# 知識
- Visual Studio 2017
- SQL Server Management Studio
課程說明
這是一門關於.NET 5的初級到高級課程,將帶你從基礎知識一直到高級模式。這門課程適合任何對ASP.NET Core有興趣的新手,或者熟悉ASP.NET並想先瞭解ASP.NET Core的不同之處的人。從那裡我們將建立多個專案,以瞭解.NET 5中的所有概念,因為我們將在Azure以及IIS上部署我們的最終應用程式。
在整個課程中,我們將理解 ASP.NET Core 的演變過程,然後我們將看一看修改後的檔案和目錄結構。
- 然後,我們將看一看 ASP.NET Core的新概念
- 我們將使用資料庫整合的 Entity framework 建構一個具有 CRUD 操作的小型 Razor 應用程式。
- 我們將建立我們的花崗岩房屋網站,在那裡我們將學習 ASP.NET MVC Core 中的進階主題
- 最後,我們將在微軟 Azure 和 IIS 上部署我們的花崗岩房屋網站。
要求是什麼?
- 3-6個月的 C# 知識
- Visual Studio 2017
- SQL Server Management Studio
我從這門課上能得到什麼?
- 學習 Asp NET 3.1 專案的結構
- 學習 ASP .NET Core 3.1的基礎
- 使用 Razor Pages 和 MVC 建構應用程式
- 在整個課程中建立2個專案
- 整合Identity Framework並學習如何對用戶新增更多的欄位
- 整合Entity Framework和 code first 遷移
- MVC Core 3.1中的自定義標籤助手
- 學習 ASP.NET Core 3.1的兩階段授權(two factor authorization)和其它重要細節
目標受眾
- 任何想學習 ASP.NET Core 3.1的人
- 任何想要學習微軟最新框架最新變化的人
講師簡介
Bhrugen Patel 充滿熱情的軟體開發者
我是一位充滿熱情和創造力的軟你工程師,專注於簡單和細節。 我從高中開始就開始寫程式,並且使用 .net 參與了多個 Web 和桌面程式開發。
我擁有計算機科學碩士學位和計算機工程學士學位。 我也有許多 .NET C#和 .NET MVC 的經驗。 我喜歡教書,也喜歡我的全職工作。
對我而言,編寫和教授程式最重要的是消除那些願意學習的學生找不到足夠易懂的資源的困難。 寫程式是一種創造和享受樂趣的方式!
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- .NET Core 和 C# 的高性能程式設計
- 更多 C# 相關線上課程介紹
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿