当前位置: 代码迷 >> 综合 >> .NET6 新功能和新生态
  详细解决方案

.NET6 新功能和新生态

热度:29   发布时间:2024-01-12 08:11:59.0

9c85454dda0695632cd095795341383d.png

微软中国MSDN  点击上方蓝字关注我们

.NET 6正式推出已有一周多的时间,不少小伙伴已经安装好开始尝鲜了。围绕着.NET 6,开发者大佬们已经为大家讲解了不少新功能和新生态。但是!我们这里还有更多你可能感兴趣的最新消息,今天就让我们跟随著名编程杂志CODE Magazine了解一下吧!

秒速升级至.NET 6

仅需一个.NET 升级助手

从 .NET Framework 过渡到 .NET 6 可能具有挑战性,因为平台之间存在差异,尤其是对于某些应用程序模型,例如 Web 应用程序,并且对于许多项目来说,不能完全自动化。由此,.NET Upgrade Assistant应运而生。

升级助手是一个开源命令行工具,用于自动执行升级到 .NET 6 所需的一些更改,并突出显示需要手动进行的更改。它的目标是自动消除升级到 .NET 6 时所需的许多简单更改,以便开发人员可以专注于最有趣的部分。升级助手目前支持升级类别库、控制台应用程序、ASP.NET MVC 和 WebAPI ,以及 WinForms 和 WPF 项目。该工具适用于 C# (csproj) 或 VB (vbproj) 项目。

参考链接:

https://www.codemag.com/Article/2111032/Bring-Your-.NET-Apps-Forward-with-the-.NET-Upgrade-Assistant?ocid=AID3041905

C# 10.0精简出道

全新发布的C# 10.0 摈弃了不必要的“仪式感”,比如额外的花括号或重复的代码。这些变化在未来极有可能成为C#的全新代码规范,为开发者带来更加精简的开发体验。

参考链接:

https://www.codemag.com/Article/2111052/Essential-C#-10.0-Making-it-Simpler?ocid=AID3041905

EF Core 6,满足你的“愿望清单”

Entity Framework Core 6.0的计划汇聚了许多开发者的意见,全面满足大家的“愿望清单”。全新的EF Core在查询的性能方面有了巨大提升,大部分性能改进都针对非跟踪查询。EF Core 的性能通常与 Dapper 进行比较,Dapper 每秒返回的行数与 EF Core 5 的行数之间存在 55% 的差距。但现在,EF Core 和 Dapper 之间的差距从 55% 减少到 4.5%,EF Core 基于 Fortunes benchmark的整体查询速度提高了 70%!“愿望清单”较长,如果你感兴趣,欢迎复制下面的链接进行查阅。

参考链接:

https://www.codemag.com/Article/2111072/EF-Core-6-Fulfilling-the-Bucket-List?ocid=AID3041905

15177f8b127bdc79934d4702c4d36436.png

扫描下方二维码,查看CODE Magazine

c2dd6322f074b8cffad7a2e3d2f4251a.png

0d89ffff661d786dd2006cb8bd07aa02.png6cb2c923fb534ada818de8092988f083.png

1f052ca47061febe5c82d08e23dedb3e.gif

前往CODE Magazine