| .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.
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.
More InformationRelated Articles.NET 10 Preview 6 Improves Blazor Support 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.
Comments
or email your comment to: comments@i-programmer.info . |


