.NET 10 Preview 6 Improves Blazor Support
Written by Kay Ewbank   
Monday, 28 July 2025

The latest preview of .NET 10, the opensource platform created from a combination of .NET Framework and .NET Core, has been released, with improvements to MAUI, ASP.NET Core and Blazor. 

dotnet

The first improvements are to the Blazor Web App project templates and security samples to better handle security and connections. The template now includes a ReconnectModal component, including stylesheet and JavaScript files, for improved developer control over the reconnection UI when the client loses the WebSocket connection to the server. The samples have also been reworked so that the sample solutions now include a separate web API project (MinimalApiJwt) to demonstrate how to configure and call an external web API securely.

The update also changes the way Blazor scripts are served. In prior releases of .NET, the Blazor script was served from an embedded resource in the ASP.NET Core shared framework. In .NET 10 or later, the Blazor script is served as a static web asset with automatic compression and fingerprinting.

Response streaming is opt-in and how to opt-out, and fingerprinting of static assets has been enhanced. .NET 9 introduced server-side fingerprinting of static assets in Blazor Web Apps; there's now an opt-in choice for client-side fingerprinting of JavaScript modules for standalone Blazor WebAssembly apps.

A number of new JavaScript interop features have been added, specifically you can create an instance of a JS object using a constructor function and reference the instance; and read or modify the value of a JS object property, both data and accessor properties.

MAUI is another area to have changes, specifically to the MediaPicker, WebView, and HybridWebView controls. The MediaPicker control now lets developers select multiple files and compress images through the API. You can also intercept and respond to web requests from the BlazorWebView and HybridWebView controls, providing the means to modify headers, redirect requests, and supply local responses.  

The .NET 10 libraries have also been enhanced, with the introduction of new APIs in cryptography, globalization, numerics, serialization, collections, and diagnostics, and when working with ZIP files. New JSON serialization options include disallowing duplicate properties and strict serialization settings. Post-quantum cryptography support has been expanded with Windows Cryptography API: Next Generation (CNG) support.

.NET 10 Preview 6 is available for download now.

dotnet

More Information

 .NET 10 Preview 6 Download

Related Articles

.NET Preview 5 Improves C#

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

.NET MAUI Toolkit Adds Offline Speech Recognition

.NET 9 Preview 6 Improves ARM64 Code Generation

.NET 8 Final Preview Improves ASP.NET Core

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


Vibe Coding Is Collins Word of the Year 2025
09/11/2025

Collins has selected Vibe Coding as its Word of the Year 2025, reflecting the current trend towards the use of natural language prompts for code creation.



Amazing Clocks
26/10/2025

It is that time of year when the clocks fall back and we all moan - rightly so. Never mind, we can make it all better by focusing on the clocks themselves... 


More News

pico book

 

Comments




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