BRANCHENMELDUNGEN

.NET 11 Vorschau 2: Runtime Async reift, SDK wird schlanker, und ASP .NET Core sorgt für richtige Beobachtbarkeit

Microsoft veröffentlichte .NET 11 Preview 2 am 10. März 2026. Wenn Preview 1 die Richtung ankündigte, geht es in Preview 2 darum, sie zu verfolgen.

Hier gibt es keine großen Überraschungen, und das ist meist eine gute Sache. Das Team liefert, was zu Beginn des Zyklus markiert wurde, füllt die Lücken und verbessert ruhig die Teile der Plattform, mit denen Entwickler tatsächlich Zeit verbringen.

Hier ist, was unsere Aufmerksamkeit erregte.

Laufzeit: Async wird überdacht

Das Haupt-Update für die Laufzeit in Preview 2 ist Runtime Async V2, eine bedeutende Weiterentwicklung der Handhabung von Async-Ausführungen auf Laufzeitebene. Zusätzlich dazu reduzieren JIT-Compiler-Verbesserungen weiterhin den Overhead und verbessern die Ausführungseffizienz, und der zwischengespeicherte Schnittstellenaufruf bringt eine schnellere Auflösung virtueller Methoden in performancesensiblen Szenarien.

Für Teams, die APIs mit hohem Durchsatz oder Backend-Dienste betreiben, sind dies die Arten von Verbesserungen, die sich im Laufe der Zeit summieren, ohne Codeänderungen zu erfordern.

SDK: Kleinere, intelligentere Installationen

Das .NET-SDK wird jetzt mit kleineren Installern auf Linux und macOS ausgeliefert, was eine willkommene Änderung für Teams ist, die CI/CD-Umgebungen und Docker-basierte Pipelines verwalten, bei denen Installationsgröße und -geschwindigkeit wichtig sind. Preview 2 bringt auch Verbesserungen der Codeanalysatoren und neue SDK-Warnungen und Build-Ziele, die Entwicklern helfen, Probleme früher im Entwicklungszyklus zu erfassen.

ASP.NET Core & Blazor: OpenTelemetry und OpenAPI

ASP.NET Core erhält native OpenTelemetry-Tracing-Unterstützung, wodurch es einfacher wird, Anwendungen ohne Drittanbieterpakete zu instrumentieren. Blazor erhält TempData-Unterstützung, und das Release fügt OpenAPI 3.2.0-Unterstützung zusammen mit einer neuen .NET-Web-Arbeitsvorlage hinzu. Leistungsverbesserungen runden die ASP.NET Core-Updates ab.

F#: Verbesserungen der Lebensqualität

F#-Entwickler erhalten mehrere nützliche Ergänzungen: vereinfachte DIM-Schnittstellen-Hierarchien, Caching der Überladungsauflösung, die #elifpreprocessor-Direktive und eine neue partitionWith-Funktion für Sammlungen. Dies sind inkrementelle, aber bedeutsame Verbesserungen für Teams, die in F# arbeiten.

.NET MAUI: Leistung und Stabilität

.NET MAUI erhält Leistungsverbesserungen bei TypedBinding, Aktualisierungen der Kartensteuerung, Unveränderlichkeits-Anmerkungen für Color und Font sowie Verbesserungen der Konsistenz der VisualStateManager-API. Auf der Android-Seite erhalten dotnet run Verbesserungen und Korrekturen, und CoreCLR erfordert jetzt API 24 oder höher. Es gibt auch experimentelle CoreCLR-Unterstützung für iOS, Mac Catalyst, macOS und tvOS, die es wert ist, beobachtet zu werden, während sie reift.

Bibliotheken: Kleine Gewinne, die sich summieren

Matrix4x4.GetDeterminant ist etwa 15 % schneller, die Auswahl des Tar-Archivformats gibt Entwicklern mehr Kontrolle über die Archivierungsausgabe, und System.Text.Json erhält eine generische GetTypeInfo API für eine flexiblere Typbehandlung zur Laufzeit.

Unsere Einschätzung

Preview 2 liest sich wie ein Team, das einen Plan gut ausführt. Runtime Async V2 ist das Feature, das man im Auge behalten sollte, da es eine wirklich architektonische Veränderung darstellt, wie Async in .NET funktioniert, und die nachfolgenden Previews werden uns zeigen, ob es sein Potenzial entfaltet.

Für alle anderen sind die praktischen Gewinne real: native OpenTelemetry-Unterstützung in ASP.NET Core, kleinere SDK-Installer und fortgesetzte JIT-Verbesserungen sind die Arten von Änderungen, die die tägliche Entwicklung verbessern, ohne dass Arbeit auf Ihrer Seite erforderlich ist.

Wenn Sie die Laufzeitverbesserungen erkunden möchten, ist Preview 2 ein vernünftiger Ort zum Starten. Und wenn Ihre Anwendung PDFs, Barcodes, Tabellenkalkulationen oder Dokumentenverarbeitung behandelt, werden die Iron Suite-Bibliotheken aktiv gegen .NET-Preview-Releases getestet, sodass Sie auf der neuesten Plattform aufbauen können, ohne sich über die Kompatibilität Sorgen machen zu müssen.

Testen Sie die 30-Tage-Iron Suite-Testversion kostenlos