ASP.NET Core 快速升級 | asp net core mvc教學
本課程適合.NETCore3.1、5(搭配VS2019)與.NETCore6(搭配VS2022)。微軟力推下一代開放源碼(OpenSource)的.NETCore,目前VS2019搭配的Core3.1版與VS2022的Core6都是LTS(LongTimeSupport,長期支援)版,此時不學,更待何時!?ASP.NETCore提供MVC與RazorPage兩種選擇,已經學過.NETFramework4.x(.NET完整版)的ASP.NETMVC5用戶,可以透過本課程輕鬆愉快的升級,一窺入門之妙,誘發成就感,並減少初學時的畏懼感,是「升級」而不是「砍掉重練」。對已經上過「ASP.NETMVC5教學-由零開始的入門課」的學員而言,本課程是一個挑戰,...
本課程適合 .NET Core 3.1、5(搭配 VS2019)與 .NET Core 6(搭配 VS2022)。
微軟力推下一代開放源碼(Open Source)的 .NET Core,目前 VS 2019 搭配的 Core 3.1 版與 VS 2022 的 Core 6都是 LTS(Long Time Support,長期支援)版,此時不學,更待何時!?
ASP.NET Core 提供 MVC 與 Razor Page 兩種選擇,已經學過 .NET Framework 4.x(.NET完整版)的 ASP.NET MVC 5 用戶,可以透過本課程輕鬆愉快的升級,一窺入門之妙,誘發成就感,並減少初學時的畏懼感,是「升級」而不是「砍掉重練」。
對已經上過「ASP.NET MVC 5教學 - 由零開始的入門課」的學員而言,本課程是一個挑戰,也是一種複習。經課程引領後,您會恍然大悟,原來將以前學過的招式套用在 ASP.NET Core MVC 上是這麼容易!大幅提升您的學習成效,減少學習新技術的挫折感。
本課程以沿用既有經驗、快速升級為主。分成兩個主題。採用的版本為 .NET Core 2.x~3.1 版與 .NET Core 5 (搭配 VS2019)與 .NET Core 6(搭配 VS2022)。
主題一 .NET Core 專案與連結資料庫。
1. .NET Framework 4.x(完整版)與 .NET Core 版本介紹與沿革。新建一個 .NET Core MVC 網頁專案並說明架構與檔案和以前的 ASP.NET MVC 5 有何不同?。
2. 使用 EF Core 搭配現有資料庫,本範例採用 DB First 作為示範。示範資料庫連結與 DBContext 的步驟,因為要動手輸入 Scafford-DbContext 指令,這是 .NET Core 較大的差異。
3. 如何將資料庫連結字串(ConnectionString)抽離出來...