VS 2022 / .NET Core 6即將上市,重新動手把課程範例作一遍,發現了一些變化
VS2022 與 .net core 6 MVC 的改變?如何購買、試聽 mis2000lab 線上教程、線上課程? Youtube影片網址 https://youtu.be/RE_sTI3-C1c
VS 2022 / .NET Core 6即將上市
重新動手把課程範例作一遍,發現了一些變化
大部分都在 VS 2019 / .NET Core 5跟各位分享過了。
這次發現的變化是:
(1) 產生檢視畫面時,Create / Edit的範本,預設改為 Tag Helper而不是以前常用的 Html Helper
外觀更類似HTML碼,但仍是後端的語法,翻譯後才會變成「國際標準HTML」。
例如 <input asp-for="UserName" /> 。 HTML Helper 仍可正確運作,請放心,例如 @Html.TextBox(......)
(2) .NET Core 以前使用的 Startup.cs設定檔,與 Program.cs合併在一起
(3) 第三天 連結資料庫的部分,VS 2022(.NET Core 6)已經沒有 Startup.cs
通通融合在一個檔案裡面,名為 Program.cs。 這裡變化多一點,但還是可以看到跟以前類似的地方......
(4) 第五天,表單驗證。
<!-- asp-validation-summary 有三種屬性 All / ModelOnly(預設值) / None -->
<div asp-validation-summary="All" class="text-danger"></div>
<-- 類似以前的寫法(如下,設定為 true) -->
<!-- ******************** 請改成 false ***************************************** -->
@* @Html.ValidationSummary(false, "", new { @class = "text-danger" }) *@
<!-- 設定為 false。一執行就會出現這句錯誤訊息。建議「錯誤訊息」這裡保持空字串 ("") -->
<!-- 設定為 true。必須將資料送出以後,由第二個 Create動作來觸發 -->
<!-- ******************** 請改成 false ***************************************** -->
VS2022 與 .net core 6 MVC 的改變?如何購買、試聽 mis2000lab 線上教程、線上課程?
完整課程大綱 https://mis2000lab.pixnet.net/blog/post/36029623
Youtube影片網址 https://youtu.be/RE_sTI3-C1c
VS2022 與 .net core 6 MVC 的改變?如何購買、試聽 mis2000lab 線上教程、線上課程? https://youtu.be/RE_sTI3-C1c
.NET Framework MVC5 試聽 - https://youtu.be/9spaHik87-A
.NET Core MVC 試聽 - https://youtu.be/FC97LmbROCo
Web Form試聽 請來信 mis2000la (at) yahoo.com.tw
9vs1課程列表 - https://9vs1.com/course-introduction-ASP-NET-MVC5-upgrade-Core-MVC-MIS2000Lab
完整課程大綱 https://mis2000lab.pixnet.net/blog/post/36029623
學員感言:
留言列表