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