Programmierung und Softwareentwicklung

Microsoft veröffentlicht .NET 11 Release Candidate 1 mit umfassenden Verbesserungen für Entwickler

.NET 11 Release Candidate 1 ist mit Aktualisierungen verfügbar, die von Bibliotheken, Laufzeit und SDK bis hin zu C# 15, ASP.NET Core, .NET MAUI und Windows Forms reichen. Der Release konzentriert sich auf Test-, Bereitstellungs- und Container-Tools sowie auf Sprach- und Sicherheitsfunktionen und Verbesserungen für verschiedene Plattformen.

2026-09-08
4 Min. Lesezeit
7 Aufrufe
فريق تحرير certi.news
Microsoft veröffentlicht .NET 11 Release Candidate 1 mit umfassenden Verbesserungen für Entwickler

Microsoft hat am 8. September 2026 die Verfügbarkeit von .NET 11 Release Candidate 1 bekannt gegeben. Dabei handelt es sich um eine umfangreiche Vorabversion vor der endgültigen Veröffentlichung. Das Update umfasst Änderungen und Verbesserungen an Bibliotheken, Laufzeit, SDK, MSBuild und NuGet sowie an C#, F#, ASP.NET Core, .NET MAUI und Windows Forms.

Verbesserungen an Plattform und Entwicklungstools

Die .NET-11-Bibliotheken erweitern die Möglichkeiten zur Arbeit mit Systemprozessen und zur Überprüfung ihres Abschlussstatus, zur Auflösung von DNS-Einträgen unter Linux sowie zur JSON-Unterstützung für neue numerische Typen und binäre Schemas. Der Release umfasst außerdem Unterstützung für geschlossene Polymorphie und Vereinigungen in JSON, die asynchrone Optionsvalidierung, das Erzeugen von BitArray-Werten aus erweitertem Speicher sowie die Wiederverwendung von Komprimierungs- und Dekomprimierungscodierern.

Die Sicherheitsschicht umfasst experimentelle, vom Aufrufer gesteuerte TLS-Sitzungen, die Bindung eines TLS-Kanals unter Unix und Unterstützung für AES Key Wrap. Hinzu kommt eine höhere Geschwindigkeit der authentifizierten Verschlüsselung auf Apple-Plattformen. Der Release enthält außerdem Änderungen mit möglichen Kompatibilitätsbrüchen und Fehlerbehebungen sowie Hinweise auf Beiträge der Community.

Was ändert sich praktisch für Entwickler?

Auf Laufzeitebene fügt .NET 11 die Konfiguration für prozessinterne Absturzberichte unter Unix hinzu. FP16-Operationen verwenden außerdem spezialisierte Hardwareanweisungen. Im SDK werden Tests für mobile Anwendungen über dotnet test verbessert, einschließlich einer Steuerung auf Ausführungsebene und neuer Ergebnisformate. Die Containerbereitstellung erzeugt reproduzierbare Images und vermeidet wiederholte Uploads, während dateibasierte Programme Unterstützung für die Wiederverwendung von Native AOT und deren Formatierung erhalten.

Zu den weiteren Verbesserungen gehören die Beschränkung der Erkennung von dotnet format-Konfigurationen auf eingebettete Dateien, das Hinzufügen des Erzeugens und Extrahierens von tar-Archiven in MSBuild sowie die Möglichkeit für Build-Tools, auf Glob-Elementmuster zuzugreifen. NuGet verwendet Projektevaluierungen beim Packen erneut. Außerdem funktionieren Aktualisierungen anfälliger Pakete nun mit Einstellungen, die Warnungen als Fehler behandeln.

Sprachen und Anwendungsframeworks

C# 15 stabilisiert Vereinigungen und weitere Sprachfunktionen und verbessert die Weiterentwicklung der Verwendung unsicherer Konstrukte. F# fügt die Ausgabe von Records, Record-Konstruktoren und das direkte Erzeugen von Delegates hinzu sowie effizientere interpolierte Zeichenfolgen und die Formatierung von Records und Vereinigungen ohne Abhängigkeit von Reflection.

In ASP.NET Core sind die APIs zur Aktualisierung der SignalR-Authentifizierung nun endgültig, einschließlich Unterstützung für Aktualisierungen im TypeScript-Client. Blazor-Server-Schaltkreise werden nach einer Authentifizierungsaktualisierung ebenfalls aktualisiert. OpenAPI kennzeichnet veraltete APIs, wobei eine Umgebung für die OpenAPI-Erzeugung während des Builds ausgewählt werden kann. Außerdem lässt sich die Bindung eines TLS-Kanals für die Negotiate-Authentifizierung verwenden.

Der Release umfasst außerdem Tests, Steuerelemente sowie Plattform- und XAML-Funktionen in .NET MAUI, Aktualisierungen für .NET for Android und Apple-Plattformen sowie die Verwaltung von Experimenten zum Kioskmodus und die Stabilisierung moderner visueller Stile in Windows Forms für RC 1.

Verfügbarkeit und worauf zu achten ist

Entwickler können mit der Installation des .NET 11 SDK beginnen. Microsoft empfiehlt unter Windows die Verwendung der neuesten Version von Visual Studio 2026 Insiders. Visual Studio Code und die Erweiterung C# Dev Kit stehen ebenfalls zur Verfügung. Der Umfang der Änderungen zeigt, dass der Release für Teams relevant ist, die an Webdiensten, Containern und mobilen Anwendungen arbeiten. Da es sich jedoch um einen Release Candidate handelt, müssen Produktionsteams vor der endgültigen Einführung die vollständigen Releasehinweise und Kompatibilitätsänderungen prüfen. Microsoft stellt außerdem separate Seiten zu den Neuerungen in .NET 11, C# 15, ASP.NET Core und Entity Framework Core sowie zu Breaking Changes und .NET-Releases bereit.

Nachrichtenquelle
ف
Autor

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

Aus derselben Kategorie

Das könnte Sie interessieren

Alle Nachrichten anzeigen