Asp.Net6 初次體驗


引言

10月12號,.NET6 RC2發布,10月13號,VS2022 RC版發布,11月8號,.NET6+VS2022+C#10 正式版將同時發布。

 

開始准備研究

作為技術控,忠愛的.Net 新技術發布,不嘗試去碰它,有問題嗎? 當然有問題!!。

話不多說,開始擼環境

想要使用最新版的.Net 6 首先VS2022正式版必不可少 ,這個可以通過VS官網下載安裝 Visual Studio 2022 IDE - 面向軟件開發人員的編程工具 (microsoft.com)

安裝程序下載完成打開后,界面依舊熟悉,與2019相比,幾乎沒有任何變動

 

選擇自己使用得到的模塊,點擊安裝等待進度條加載完成即可。

等待許久,終於打開。VS歷史上首次跨入64位的版本。

發現已經存在一些項目記錄。原來使用記錄與預覽版是互通的。

先創建一個MVC項目玩玩看

 

 毫無疑問 框架那必須是.Net6了。

配置HTTPS 建議去除,防止瀏覽器出現警告。

還是熟悉的項目結構,幾乎一模一樣。

除了沒有Startup  。 ??納尼  沒有Startup?? 

沒有看錯,伴隨了.Net Core1.0 ~ 5.0的Startup 文件不見了

 先不管了,打開Program.cs壓壓驚

一段 “拍里拍氣“ 的代碼映入眼簾(Python).....

這是什么鬼?

最后通過一段時間的查資料,了解到 原來這個是C#10的新特性 叫做 “頂級語句”

具體詳見 C# 官方文檔 > C#10新增的功能

最后不得不贊嘆,大微軟的造糖術,牛逼!

默認的控制器與視圖代碼暫無區別

 

 點擊運行 熟悉的.Net Core默認頁出來了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM