头图

.NET 6 has been officially launched for more than a week, and many small partners have already installed it and started to try it. Around .NET 6, the big developers have already explained a lot of new features and new ecology for everyone. but! We have more latest news that you may be interested in. Let us follow the famous programming magazine CODE Magazine to find out today!

Upgrading to .NET 6 in seconds requires only one .NET upgrade assistant

The transition from .NET Framework to .NET 6 can be challenging because of differences between platforms, especially for certain application models, such as web applications, and for many projects, it cannot be fully automated. As a result, .NET Upgrade Assistant came into being.

Upgrade Assistant is an open source command line tool, used to automatically perform some of the changes required to upgrade to .NET 6 and highlight the changes that need to be made manually. Its goal is to automatically eliminate many simple changes required when upgrading to .NET 6, so that developers can focus on the most interesting parts. Upgrade Assistant currently supports upgrading category libraries, console applications, ASP.NET MVC and WebAPI, as well as WinForms and WPF projects. This tool is suitable for C# (csproj) or VB (vbproj) projects.

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

C# 10.0 Streamlined debut

The newly released C# 10.0 discards unnecessary "ceremonial sense", such as extra curly braces or repetitive code. These changes are likely to become a new code specification for C# in the future, bringing developers a more streamlined development experience.

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

EF Core 6, to meet your "wish list"

The Entity Framework Core 6.0 plan brings together the opinions of many developers and fully satisfies everyone’s "wish list." The new EF Core has greatly improved the performance of queries, and most of the performance improvements are for non-tracking queries. The performance of EF Core is usually compared with Dapper. There is a 55% gap between the number of rows returned by Dapper and the number of rows in EF Core 5 per second. But now, the gap between EF Core and Dapper has been reduced from 55% to 4.5%, and the overall query speed of EF Core based on the Fortunes benchmark has increased by 70%! The "wish list" is longer. If you are interested, please copy the link below to view it.

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

image.png

5d37dea9be65ffad5332db901cfc9e97.pngd793af62d4488c35f3b8b5c56833a03e.png


微软技术栈
418 声望994 粉丝

微软技术生态官方平台。予力众生,成就不凡!微软致力于用技术改变世界,助力企业实现数字化转型。