Programmierung und Softwareentwicklung

.NET 11 Preview 7 verfügbar – umfassende Aktualisierungen für Bibliotheken, SDK und ASP.NET Core

Microsoft hat .NET 11 Preview 7 veröffentlicht. Die Version umfasst Verbesserungen an Bibliotheken, Laufzeit, SDK, C#, ASP.NET Core, .NET MAUI, Entity Framework Core, F# und Windows Forms. Entwickler können ab sofort das .NET 11 SDK installieren. Windows-Nutzern wird empfohlen, die neueste Version von Visual Studio 2026 Insiders zu installieren.

2026-08-11
4 Min. Lesezeit
10 Aufrufe
فريق تحرير certi.news
.NET 11 Preview 7 verfügbar – umfassende Aktualisierungen für Bibliotheken, SDK und ASP.NET Core

Die Vorabversion .NET 11 Preview 7 ist für Entwickler verfügbar und bringt eine breite Palette an Aktualisierungen für zentrale Plattformkomponenten und Werkzeuge zur Anwendungsentwicklung. Die Version umfasst Verbesserungen an Bibliotheken, Laufzeit, SDK sowie den mit .NET verbundenen Sprachen und Frameworks. Hinzu kommen Aktualisierungen für Web- und Mobilanwendungen, Datenbanken und Windows-Anwendungen.

Aktualisierungen an Bibliotheken und Laufzeit

Die Bibliotheken fügen IEEE-754-kompatible dezimale Gleitkommatypen, Unterstützung für Generic Complex<T>, HTTP-Anforderungs-Komprimierung und die Möglichkeit zur Konfiguration der Freigabe von HTTP-Verbindungen hinzu. Außerdem umfasst die Version APIs zur Auflösung von DNS-Einträgen, Unterstützung für Passwörter von ZIP-Archiven sowie weitere APIs zum Erstellen, Extrahieren und Lesen von Metadaten von Archiven. Hinzu kommen APIs für ordinale Codierungen.

System.Text.Json bietet nun Polymorphie-Inferenz in geschlossenen Hierarchien, während ChangeToken.OnChange jetzt asynchrone Ausführung unterstützt. Auf Laufzeitebene umfassen die Verbesserungen asynchrones Threading zur Laufzeit, Optimierungen für tail-await, die Ausführung von CoreCLR auf WebAssembly für die Bibliothekstests sowie Aktualisierungen an JIT, Codegenerierung, NativeAOT und Laufzeitdiagnose.

SDK, C# und Testentwicklung

NativeAOT ist in der dotnet-CLI standardmäßig aktiviert, ebenso wie der MSBuild-Server. Der Befehl dotnet test erhält Optionen für ein Ausführungs-Timeout auf Laufebene und für die maximale Anzahl fehlgeschlagener Tests. Außerdem unterstützt er Microsoft.Build.Traversal-Projekte. Zu den Testaktualisierungen gehören verbesserte Berichte auf Microsoft.Testing.Platform sowie Unterstützung für .NET-MAUI-Geräte und -Umgebungen.

Die Version behebt Probleme bei der Referenzvalidierung und der Aktualität von Dateien in dateibasierten Anwendungen. Bei der Containerbereitstellung werden nun native lokale Laufzeiten der Plattform bevorzugt. Außerdem unterstützen .NET-Toolpakete benutzerdefinierte RID-Arrays. C# fügt labeled break und continue, Union-Muster zur Übereinstimmung mit der Union oder ihrem Wert sowie eine Vollständigkeitsprüfung für generische Parameter hinzu, die durch eine geschlossene Hierarchie eingeschränkt sind. Hinzu kommen Aktualisierungen des Kompatibilitätsmodus und von nameof im Rahmen von Unsafe Evolution.

ASP.NET Core und .NET MAUI

Die Aktualisierungen für ASP.NET Core umfassen das Anhalten von Blazor-Schaltkreisen bei Inaktivität, das Zwischenspeichern von Blazor-SSR-Ausgaben mit CacheView sowie neue Blazor-Analyzer. QuickGrid unterstützt die Eigenschaften InitialItemIndex und ScrollToItemAsync. Außerdem verwendet wasm-tools Emscripten Version 6, und Razor akzeptiert wörtliche Attribute für Komponentenparameter mit Union-Typen.

Die Plattform fügt die Lokalisierung der integrierten Validierung, Unterstützung für die Aktualisierung der Authentifizierung im .NET-SignalR-Client nach Umleitungen, Server-Sent-Events in OpenAPI 3.2 sowie Zugriff auf TLS-Kanalbindungstoken über ITlsConnectionFeature hinzu. In .NET MAUI umfassen die Ergänzungen plattformübergreifende Passkey-Authentifizierung, inkrementelles XAML-Hot-Reload, Shell-Routen-Vorlagen, AOT-sichere RelativeSource-Bindungen, Unterstützung für Hintergründe externer Plattformen und Verbesserungen an TabbedPage auf Apple-Plattformen.

Entity Framework Core, F# und Windows Forms

Entity Framework Core erhält Verbesserungen bei der Übersetzung von LINQ-Abfragen, am Azure-Cosmos-DB-Provider und bei Migrationen. Außerdem wird der Typ Half in SQLite unterstützt. Zu den Aktualisierungen für F# gehören die Unterstützung für Bindungen von Rechenausdrücken innerhalb der rechten Seite eines regulären let, die Auflösung von Attributen innerhalb rekursiver Module und Namespaces, klarere Diagnosemeldungen für einige Abkürzungen von Attributtypen sowie die Korrektur der Größenversionsangabe von StructLayout für Strukt-Unionen ohne Daten.

Windows Forms ermöglicht die Anmeldung bei visuellen Stilen von .NET 11, die Interaktion mit den visuellen Anzeigeeinstellungen des Systems und das Vermeiden weißer Aufblitze im dunklen Modus durch verzögertes Erkennen von Formularen. Außerdem kann das Zeichnen während umfangreicher Änderungen an Eigenschaften von Steuerelementen ausgesetzt werden. Für CheckBox und RadioButton wird zusätzlich das Erscheinungsbild eines Umschalters eingeführt.

Erste Schritte

Um .NET 11 Preview 7 zu verwenden, empfiehlt Microsoft die Installation des .NET 11 SDK. Unter Windows wird Visual-Studio-Nutzern empfohlen, die neueste Version von Visual Studio 2026 Insiders zu installieren. Alternativ können Visual Studio Code und die Erweiterung C# Dev Kit zusammen mit .NET 11 verwendet werden.

Nachrichtenquelle
ف
Autor

فريق تحرير certi.news

Aus derselben Kategorie

Das könnte Sie interessieren

Alle Nachrichten anzeigen