Neu in .NET 10.0 [33]: Verbesserungen bei ValidationContextValidationContext funktioniert nun auch mit dem Native AOT-Compiler.
Microsoft Agent Framework bietet ein Harness für .NET und PythonDas Agent Framework bringt nun ein vorgefertigtes Harness mit, um aus groÃen Sprachmodellen Agenten zu machen.
Neu in .NET 10.0 [32]: Wahl des Hash-Algorithmus bei der Suche nach ZertifikatenDie neue Methode FindByThumbprint() sucht ein digitales Zertifikat anhand des SHA-Fingerabdrucks.
.NET 11.0 Preview 6: Union Types machen sich in den .NET-Bibliotheken breitNeben mehr Einsatzgebieten für Discriminated Unions bietet die Preview weitere Möglichkeiten zur asynchronen Validierung und Neues für die Prozessverwaltung.
Neu in .NET 10.0 [31]: Mehr Kontrolle beim ZertifikatsexportIn .NET 10.0 gibt es neuerdings die Methode ExportPkcs12() als Ergänzung zur bestehenden Methode Export().
betterCode() .NET 11.0: Die wichtigsten Updates für DeveloperSechs Expertenvorträge und fünf nachgelagerte Workshops zeigen die zentralen .NET-Neuerungen für Entwicklerinnen und Entwickler im Detail.
Neu in .NET 10.0 [30]: Algorithmen für die Post-Quanten-KryptografieIn .NET 10.0 gibt es drei Verfahren zur Post-Quantum Cryptography (PQC). Auf einen weiteren FIPS-Algorithmus verzichtet Microsoft jedoch bewusst.
.NET-Grafiken: SkiaSharp 4 mit Engine-Upgrade erschienenSkiaSharp zur 2D-Grafikerstellung in .NET bietet im neuen Release Beschleunigungen durch eine aktualisierte Engine.
Neu in .NET 10.0 [29]: IP-Adressen prüfen mit IPAddress.IsValid()Die neue Methode IsValid() prüft schneller als ältere Methoden in .NET, ob eine IP-Adresse einen gültigen Aufbau hat.
Neu in .NET 10.0 [28]: Asynchrone ZIP-OperationenDie Operation für die ZIP-Komprimierung gibt es in .NET 10.0 nun auch in asynchroner Form.
Neu in .NET 10.0 [27]: Weitere Ãberladungen in der Klasse OrderedDictionary<T,T>Bei TryAdd() und TryGetValue() erhalten Entwicklerinnen und Entwickler die Position eines gegebenenfalls vorhandenen Elements.
.NET 11.0 Preview 5 vereinfacht das statische serverseitige Rendering in BlazorDie Preview verbessert das Blazor Static Server Side Rendering. In C# 15.0 lassen sich Klassen nun von der Vererbung in anderen Assemblies ausschlieÃen.
Neu in .NET 10.0 [26]: LINQ-Operationen auf IAsyncEnumerable<T>LINQ-Operationen sind nun auch auf Mengen des Typs IAsyncEnumerable<T> möglich.
Neu in .NET 10.0 [25]: Neuer LINQ-Operator Shuffle()Der in .NET 10.0 eingeführte LINQ-Operator Shuffle() mischt eine Menge zufällig, ohne dabei die Ausgangsmenge zu verändern.
C# 16: Microsoft plant strengere Regeln für unsicheren CodeMicrosoft überarbeitet das unsafe-Modell von C# nach dem Vorbild von Rust. Das Ziel: Weniger Speicherfehler und damit auch weniger Sicherheitslücken.
Neu in .NET 10.0 [24]: LINQ-Operatoren RightJoin() und LeftJoin() in EF CoreDie in .NET 10.0 eingeführten LINQ-Operatoren LeftJoin() und RightJoin() werden auch in Entity Framework Core 10.0 bereits für Datenbankzugriffe unterstützt.
.NET 11.0 Preview 4: Ein bunter Strauà von API-ErweiterungenDie vierte Preview bringt neue Methoden in bestehenden Klassen der .NET-Basisklassenbibliothek sowie eine neue Konfigurationsdatei für Entity Framework Core.
Neu in .NET 10.0 [23]: Neue LINQ-Operatoren LeftJoin() und RightJoin()Ein Left (Outer) Join und ein Right (Outer) Join waren bisher schon in LINQ möglich. In .NET 10.0 gibt es dafür nun eigene Operatoren.
Entwickler-Infotag ONLINE am 16. Juni 2026 zu .NET 11.0, C# 15.0 und KIDer eintägige Online-Infotag widmet sich diversen Themen rund um die kommenden Versionen von C# und .NET sowie KI-unterstützte Softwareentwicklung.
Neu in .NET 10.0 [22]: SDK-Werkzeugerweiterungen direkt startenIn .NET 10.0 kann man Werkzeugerweiterungen für das .NET-SDK ohne vorherige Installation starten.
Neu in .NET 10.0 [21]: Ausgabe der Befehle und Parameter in JSON bei SDK-ToolsDie .NET-SDK-Befehle liefern über einen neuen Parameter die Hilfeinformationen nun auch in JSON-Form.
Neu in .NET 10.0 [20]: Einheitliche Reihenfolge der KommandozeilenparameterIn dem .NET-SDK-Kommandozeilenwerkzeug dotnet hat Microsoft in .NET 10.0 die Reihenfolge der Parameter vereinheitlicht.