Blazor 10.0 als Teil von
ASP.NET Core 10.0 wird als Nachfolger von
Blazor 9.0/
ASP.NET Core 9.0 zusammen mit
.NET 10.0 am 11. November 2025 erschienen.
Neuigkeiten in Blazor 10.0 gegenüber Blazor 9.0 (Stand: .NET 10.0 Preview 2)- Fingerprinting für Blazors JavaScript-Datei
- Anpassung der Verbindungsproblemdialoge bei Blazor Server via ReconnectModal.razor
- NavigateTo() behält Scrollposition beim Anhängen von URL-Parametern
- Datenbasierte Formatierung im QuickGrid mit Eigenschaft RowClass
- Automatisches Schließen des Filterkriteriendialogs im QuickGrid via CloseColumnOptionsAsync()
- Deklarativer Persistent Component State zur Übergabe von Daten vom Prerendering bei Blazor: [SupplyParameterFromPersistentComponentState] für Property
- In Blazor WebAssembly kann man die Umgebungsart per Projekteinstellung setzen, z.B. für Staging: <WasmApplicationEnvironmentName>Staging</WasmApplicationEnvironmentName>
- Verwendung von .css- und .js-Dateien mit generiertem Fingerprint in Blazor WebAssembly Standalone Apps:
Projekteinstellung: <WriteImportMapToHtml>true</WriteImportMapToHtml>
HTML-Head: <script type="importmap"></script>
Script-Tag: <script src="_framework/blazor.webassembly#[.{fingerprint}].js"></script>- In Blazor WebAssembly ist im HttpClient im Standard Response Streaming aktiv (Deaktivierbar mit requestMessage.SetBrowserResponseStreamingEnabled(false));