The SDK has introduced new interactive features, native shell tab-completion scripts, and increased control over container images. The C# language has received notable updates, such as null-conditional assignment and the addition of extension members, while Visual Basic remains unchanged in terms of new features. ASP.NET Core and Blazor enhancements include a declarative model for state preservation from components and services, support for reference fingerprinted static web assets in standalone Blazor WebAssembly applications, and the incorporation of Server-Sent Events.
Additionally, .NET MAUI has introduced features like fullscreen video playback, geolocation capabilities, and support for WebAuthenticator CancellationToken, further enriching the development experience.
Developers are encouraged to explore the full release notes and start utilizing the new features of .NET 10 Preview 3 today. This latest preview aims to empower developers with improved tools and capabilities to enhance their applications.
For a comprehensive look at all the updates and enhancements, visit the official .NET Blog linked in the announcement
.NET 10 Preview 3 released
.NET 10 Preview 3 has been released, showcasing improvements in several domains, including the .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, and .NET MAUI. The release includes a safe way to create ValidationContext, better support for Telemetry Schema URLs in ActivitySource and Meter, support for byte-level operations in BPE Tokenizer, and a reliable option for LightGBM Trainer in ML.NET. The SDK now provides interactive options, native shell tab-completion scripts, and control over container images. The C# language has received updates that include null-conditional assignment and the introduction of extension members. No new features have been added to Visual Basic. ASP.NET Core and Blazor have received updates, introducing a declarative model for state persistence from components and services, enabling reference fingerprinted static web assets in standalone Blazor WebAssembly applications, and adding support for Server-Sent Events..NET MAUI offers fullscreen video playback, geolocation capabilities, and support for WebAuthenticator CancellationToken.