.NET 7 First Release Candidate Released — Visual Studio Magazine


Delivery of the first release candidate of .NET 7

After seven previews dating back to February, Microsoft has shipped .NET 7 Release Candidate 1, the first of two before the framework reaches general availability in early November.

At this point, with RC1 supported in production, the framework is basically ready for exciting new features as the development team fixes and tweaks things for a debut during .NET Conf 2022, which begins November 8.

So Microsoft’s September 14 announcement post mainly recaps things related to .NET MAUI, cloud native best practices, ARM64 support, modernization, and performance.

As for that last bit, Microsoft previously published a huge tome on “Everything Anyone Could Want to Know About .NET 7 Performance Improvements”.

This six or seven hour read was summed up in today’s RC1 announcement: “.NET is fast. .NET 7 is the fastest .NET to date. (OSR), startup time, native AOT, loop optimizations and many other areas.”

Regarding .NET MAUI, which Microsoft describes as the evolution of the mobile-centric Xamarin.Forms framework in that it adds the ability to build desktop apps in addition to Android and iOS apps, the company praised today its ability to help developers create a single project that handles multi-targeting across devices and their platforms.

“.NET Multi-platform App UI (MAUI) unifies Android, iOS, macOS, and Windows APIs into a single API so you can write an app that runs natively across many platforms,” ​​Microsoft said. “.NET MAUI enables you to deliver the best app experiences designed specifically by each platform (Android, iOS, macOS, Windows, and Tizen) while allowing you to create a consistent brand experience through style and rich graphics. Out of the box, every platform looks and behaves as it should without any additional widgets or styling required.” You can read more about it in the Visual Studio Magazine last month’s article titled “Visual Studio 2022 17.3, .NET MAUI now generally available”.

ARM64 support, meanwhile, provides a small form factor with great performance and high power efficiency, the company said. You can read more about this in the article titled “Visual Studio 2022 17.4 Preview 1 Furthers Arm64 Support”.

Microsoft said .NET 7 RC1 has been tested with Visual Studio 17.4 Preview 2, recommending developers use preview channel builds to try .NET 7 with Visual Studio on Windows and the latest preview of Visual Studio 2022 for Mac for those on macOS machines.

The .NET Calendar
[Click on image for larger view.] The .NET Calendar (source: Microsoft).

The company noted that .NET 7 is not a Long Term Support (LTS) release, so it will receive free support and fixes for 18 months from the release date rather than the much longer LTS support. (three years after the initial release). period, though he pointed out that the quality of both release types is the same, with the only difference being the length of support.

About the Author

David Ramel is an editor and writer for Converge360.

Comments are closed.