NET6完整專案實戰系列第1篇
阿新 • • 發佈:2022-03-06
微軟的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/ 本文版權歸作者和部落格園共有,轉載請註明原文連結和出處。