.NET 10 Final Release Candidate Focuses On MAUI
Written by Kay Ewbank   
Thursday, 23 October 2025

The final release candidate of .NET 10, the platform created from a combination of .NET Framework and .NET Core, has been released. Overall, this release focuses on quality and stabilization, though there are improvements to .NET MAUI, support for Android devices, and Entity Framework. 

dotnet

There are several improvements to .NET MAUI in this release candidate, mainly focused on stabilizing the SDK. In addition, the developers have added the Windows implementation for microphone permissions to request and check access permission for the device microphone. Support for SafeAreaEdges has been added to Android in MAUI for supporting edge-to-edge and managing content relative to keyboard and unsafe areas of the device display. There are also improvements to XAML source generation with notable improvements to debug time view inflation.

Android users also get better support, with Android integration with multiple .NET runtimes, and several bug fixes. Android API 36.1 bindings are now available. This has been achieved by contributions from and collaboration of the Uno Platform team.  The Uno Platform is an open-source platform for building single codebase native mobile, web, desktop and embedded apps with .NET.

The Android support options also now include experimental support for CoreCLR, meaning Android apps will be able to run on the CoreCLR runtime instead of Mono.

Other .NET implementations for .NET for iOS, Mac Catalyst, macOS, tvOS have "includes continued integration with multiple .NET runtimes, and several bug fixes", and Xcode 26 bindings have been updated and are available now for both for targeting .NET 9 and .NET 10 RC2. 

Entity Framework Core has also received updates aimed at quality and stability. The developers say the mody notable are numerous fixes for the new EF complex JSON support. There's also support for using ExecutionStrategy for retrying query execution, and analyzer warnings for string concatenation in raw SQL APIs. This is aimed at helping prevent SQL injection causing security vulnerabilities. The developers say that while EF users rarely deal with SQL directly, EF does provide SQL-based APIs for the cases where they're needed. While most of these APIs are safe in the face of SQL injection, if it's necessary to build up a dynamic SQL query by piecing together multiple fragments this can lead to potential vulnerabilities. Starting with EF10, EF now has an analyzer which warns if concatenation is performed within a "raw" SQL method invocation

.NET 10 Release Candidate 2 is available for download now.

dotnet

More Information

 .NET 10 RC 2 Download

Related Articles

.NET 10 Preview 6 Improves Blazor Support

.NET Preview 5 Improves C#

Visual Studio 2022 v17.12 Preview 1 With .NET 9

.NET MAUI Toolkit Adds Offline Speech Recognition

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Petition Microsoft To Defer Windows 10 End of Support
03/10/2025

With 10 days to go until Microsoft ends free support for Windows 10, Windows 7 has seen an uptick in its market share, while Windows 11 has seen a slight downturn. A new petition is asking Microsoft t [ ... ]



Python Supreme In Era Of AI
24/09/2025

This finding comes from the latest IEEE Spectrum ranking of programming languages. But the rise of generative AI raises a lot of doubts for the future - including the need for a meaningful metric.&nbs [ ... ]


More News

pico book

 

Comments




or email your comment to: comments@i-programmer.info

.