What’s New in RC 2 of the Next .NET Version
Microsoft has released the second release candidate (RC) of its upcoming .NET 10 platform. This marks a key step toward a more modern and efficient development experience. Developers can now explore new features and improvements that aim to make building cross-platform apps easier and more powerful.
Enhancements in .NET MAUI
.NET MAUI, Microsoft’s framework for creating cross-platform apps, gets several updates in RC 2. One notable addition is the new microphone permission, which allows apps to request and check access to the device’s microphone. This is especially helpful for apps that rely on audio input, like voice recorders or communication tools.
In addition, improvements have been made to XAML source generation, making debugging and view inflation more straightforward. Developers will find it easier to build and troubleshoot user interfaces. Another tweak is support for edge-to-edge layouts with SafeAreaEdges, which ensures apps look good on all devices by managing display safe areas more effectively.
Entity Framework Core Gets Better JSON Support
Another major update in RC 2 involves Entity Framework Core. The data access library now offers enhanced support for complex JSON data. Developers can map complex types directly to JSON, simplifying data modeling and reducing the need for custom serialization code. This makes working with JSON data more intuitive and less error-prone.
While these updates boost specific parts of .NET, other components like the runtime, libraries, C#, and F# haven’t seen major new features in this release. Still, the focus on improving core frameworks shows Microsoft’s commitment to refining the platform as a whole.
Overall, RC 2 prepares the ground for the final release of .NET 10. Developers are encouraged to download it and start experimenting with the latest features. The goal is to deliver a seamless experience across platforms, making it easier to build robust, production-ready applications.
With .NET 10, Microsoft continues its push toward a unified, modern development platform that supports a wide range of devices and operating systems. The final version is expected to bring even more exciting features and improvements, helping developers stay productive and innovative.












What do you think?
It is nice to know your opinion. Leave a comment.