ASP.NET Core 11.0 wird als Nachfolger von
ASP.NET Core 10.0 zusammen mit
.NET 11.0 am 10. November 2026 erscheinen.
Neuigkeiten in ASP.NET Core 11.0 gegenüber ASP.NET Core 10.0- Der in ASP.NET integrierte Webserver Kestrel lehnt seit .NET 11.0 Preview 2 ungültige Anfragen schneller ab, weil Microsoft intern auf das Auslösen einer BadHttpRequestException verzichtet und stattdessen eine Struktur zurückgibt. Das verbessert laut Microsoft den Durchsatz um 20-40% bei Angriffen via Port Scanning oder mit fehlerhaften Anfragen.
- Kestrel: Überwachbarkeit des TLS Handshake
- Neue Projektvorlage für ASP.NET Core-basierten MCP-Server
- Zstandard-Komprimierung in ASP.NET Core
- TimeProvider bei ASP.NET Core Identity
Neuigkeiten in ASP.NET Core WebAPIs 11.0 Open API Specification (OAS)- Open API Specification (OAS) v3.2 (optional v3.1)
- Obsolete Operationen und Eigenschaften in OpenAPI-Dokumenten [Obsolete] "deprecated":true
- FileContentResult, FileStreamResult, FileContentHttpResult und FileStreamHttpResult erscheinen in OAS-Metadaten als type: string und format: binary
- HTTP QUERY (IETF-Entwurf für lange und komplexe URLs) siehe datatracker.ietf.org/doc/draft-ietf-httpbis-safe-method-w-body
- Discriminated Unions in WebAPIs Minimal
- Asynchrone Validierung in Minimal Web-APIs
- [ShortCircuit] in Ergänzung zu ShortCircuit() bzw. MapShortCircuit()
Neuigkeiten in SignalR 11.0- Bei ASP.NET Core SignalR dürfen Union Types in Hubs als Parameter und Rückgabewerte sowie in Streams zum Einsatz kommen, sofern als Protokoll JSON verwendet wird.
- Clients können Verbindungen abbrechen
- Aktualisierung von SignalR-Token
Neuigkeiten in MVC und Razor Pages 11.0- Union Types bei ASP.NET Core MVC und Razor Pages im Request Body und in Antworten erlaubt
Weitere Pläne für Kestrel- HTTP/3 Hardening (HTTP/3 ist bisher nicht im Standard aktiv, aber offiziell schon "production ready")
- TLS-Leistungsverbesserung durch Optimierung im Kestrel-Webserver beim TLS-Handshake
Weitere Pläne für WebAPIs - Asynchrone Validierung in Minimal WebAPIs (und Controller?)
- Validierung mit Attributen auf Primärkonstruktorparametern
- Anpassbare Parameterbindung in Minimal WebAPI (Controller können das schon)