.NET Team 3.18 released .NET 10 Preview 2 (/dotnet/dotnet-10-preview-2/). .NET 10 Preview 2 mainly enhances Blazor and .NET MAUI. Blazor's components in the Core web development framework and .NET MAUI have received the most attention. This update focuses on small fixes, features and features. Core & Blazor improvements include adding reconnection of UI components to the Blazor Web App template, improving navigation, improving Core's OpenAPI support, and adding new metrics for authentication and authorization. .NET MAUI has added new features in cross-platform application development, such as ShadowTypeConverter, new OffColor properties and methods of Switch controls. In addition, new features and features are introduced in other aspects, such as improvements in mobile platform quality, Windows Forms, WPF, Entity Framework Core 10, and container mirroring.
Important highlights
- Core & Blazor Enhancement: Web developers have gained some improvements, including a built-in reconnect UI in the Blazor Web App template to handle disconnects, smoother navigation, and Core improves OpenAPI support and adds new metrics for authentication and authorization.
- .NET MAUI (Mobile UI): Enhanced cross-platform application development capabilities, new functions such as ShadowTypeConverter, new properties of Switch controls, and methods that call JavaScript in embedded web views, and can also style modal styles into pop-ups on iPad.
- Mobile Platform Quality: Android and iOS/macOS workloads focus on bug fixes and reliability improvements. Although there are no major new features, there are numerous quality improvements.
- Windows Forms: Enhanced clipboard sharing with WPF, porting more design-time UI type editors, improving the Windows Forms designer experience and general quality improvements.
- Windows Presentation Foundation (WPF): Performance improvements and visual updates, including optimized rendering performance, updating Fluent design styles, and numerous bug fixes.
- Entity Framework Core 10: Supports the new LINQ RightJoin operator, enhances data access, and some other minor enhancements.
- Container Mirroring: Native AOT SDK container mirroring is introduced to facilitate the construction and deployment of pre-compiled applications in Docker, improving startup speed and reducing memory usage.
You can learn about all the features of .NET 10 in the following ways:
- What's New in .NET 10
- New in C# 14
- What's New in .NET MAUI
- What's New in Core
- What's New in Entity Framework Core
- What's New in Windows Forms
- What's New in WPF
- Breaking changes in .NET 10
- .NET version 10