1. 程式人生 > 其它 >NET6完整專案實戰系列第1篇

NET6完整專案實戰系列第1篇

微軟的NET6 / VS2022釋出有幾個月了,相比舊版本,最直觀的變化是NET6引入了頂級語句(Top-Level Programs),這讓Program.cs檔案中的程式碼有些不一樣,

其他的變化不大,可能更多的還是底層類庫的效能和規範性方面的優化, 如果以前寫過.netcore,上手並不難。尤其值得一提的是VS2022的智慧感知功能,讓人驚歎,

只要組織好程式碼,很多時候只要點一下 Enter鍵和 Tab鍵就可以把程式碼寫完了,VS2022能預測到下一行或者下幾行你要寫什麼,編碼效率得到了很大的提高。

當然,NET6還有一些問題沒有解決徹底,比如Razor和MVC專案還存在共用類庫的問題,對於像筆者這樣對程式碼有強迫症的人來說,稍稍有點點遺憾。

從本篇開始我將用NET6寫一個完整的商城實戰專案,為了專注於NET6技術本身,儘可能的剝離業務本身的複雜度,將涉及到的業務物件只做最基本的定義,

專案用到的技術在編碼過程中穿插介紹,希望通過這個系列,讓想學習NET6的童鞋既可以從整體上把握一個專案,也能解決具體的問題,可能用到的知識點如下:

1. DDD(領域驅動設計)

2. Razor Pages

3. WebAPI

4.Jquery

5.LINQ

6. EFCore

7.JWT

8.JSON

9.WebPublish

10.Pay

11.MySQL

12.Ajax

13.JS Component

14.Import/Export

15.Redis

16.Report

17.Print

18.Github

後續繼續補充。。。

作者:屏風馬 出處:http://www.cnblogs.com/pfm33/ 本文版權歸作者和部落格園共有,轉載請註明原文連結和出處。