.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