Neu in .NET 10.0 [10]: Vereinfachung für nameof() mit generischen Typen in C#Bei der Anwendung von nameof() für generische Typen kann man in C# 14.0 die Typparameter im Code weglassen.
Microsoft startet mit den Previews zu .NET 11.0Drei Monate nach dem Release von .NET 10.0 startet Microsoft den Preview-Reigen für Version 11, vor allem mit Neuerungen beim Webfrontend-Framework Blazor.
heise+ JahresaboMit heise+ lesen Sie alle Inhalte auf heise online. Zusätzlich zu unseren Magazin-Inhalten erhalten Sie damit weitere exklusive Tests, Ratgeber und Hintergründe. Wählen Sie jetzt Ihr passendes Paket und sparen im Jahresabo dauerhaft 20 %.
Neu in .NET 10.0 [9]: Null-Conditional Assignment in C# 14.0Entwicklerinnen und Entwickler können nun eine Zuweisung an eine Eigenschaft vornehmen, ohne vorher zu prüfen, ob das Objekt null ist.
Neu in .NET 10.0 [8]: Neuerungen für partielle Klassen in C# 14.0In C# 14.0 gibt es nun auch partielle Konstruktoren und partielle Ereignisse.
Neu in .NET 10.0 [6]: Generische Erweiterungsblöcke in C# 14.0Die Erweiterungsblöcke in C# 14.0 dürfen auch generische Typparameter enthalten.
Neu in .NET 10.0 [7]: Semi-Auto Properties in C# 14.0Die Semi-Auto Properties, die es in C# 13.0 schon experimentell gab, sind in C# 14 ein stabiles Feature.
Softwareentwicklung: Die Neuerungen von C# 14 praktisch erklärtMicrosoft hat C# in Version 14.0 mit neuen Sprachfeatures ausgestattet. Bestehende Klassen lassen sich um Properties und Operatoren erweitern.
Neu in .NET 10.0 [5]: Erweiterungsblöcke in C# 14.0Mit dem neuen C#-Schlüsselwort Extension können Entwicklerinnen und Entwickler bestehende Klassen erweitern.
Neu in .NET 10.0 [4]: Neue Operatorüberladungen in C# 14.0C# 14.0 bietet auch Operatorüberladungen für zusammengesetzte Zuweisungsoperatoren.
Neu in .NET 10.0 [3]: C# 14.0C# 14.0 wird mit .NET 10.0 ausgeliefert. Man kann dennoch einige C# 14.0-Sprachfeatures auch in älteren .NET-Versionen nutzen.
Neu in .NET 10.0 [2]: Support für 36 Monate.NET 10.0 ist eine Version mit Long-Term-Support (LTS) für 36 Monate. Für einige Bibliotheken ist der Support aber deutlich kürzer.
Neu in .NET 10.0 [1]: Start der neuen BlogserieAuch für das aktuelle .NET-Release wird der Dotnet-Doktor-Blog die Neuerungen in einer Artikelserie detailliert beschreiben.
Fachbücher zu .NET 10.0, C# 14.0, Entity Framework Core 10.0 und Blazor 10.0Vier aktuelle .NET-Bücher des Dotnet-Doktors sind bereits auf dem Stand des gestern veröffentlichten stabilen Release verfügbar.
.NET 10.0 ist fertigMicrosoft hat die produktionsreifen Versionen von .NET 10.0 und Visual Studio 2026 veröffentlicht. Spannende Neuerungen gibt es vor allem für C# und Blazor.
betterCode() .NET 10.0: Jetzt noch Tickets sichernDie neue Long-Term-Support-Version .NET 10.0 bringt einige neue Features. Am 18. November zeigen erfahrene .NET-Entwickler die Änderungen im Detail.
.NET: Microsoft veröffentlicht GitHub-Copilot-Agenten für C# und WinFormsAgenten für den KI-Copiloten lassen sich nun für individuelle Use Cases anpassen. Microsoft legt vor und bietet spezialisierte Agenten für C# und WinForms.
JetBrains macht ReSharper via Open VSX Registry zugänglichBisher im Visual Studio Marketplace verfügbar, ist das Tool für C# und Co. nun auch in der offenen Alternative Open VSX Registry vertreten.
.NET 10 Release Candidate 1: Nachschlag für Entity Framework CoreMicrosoft ORM-Mapper lernt die Spaltentypen Vector und JSON in Microsoft SQL Server 2025. Parallel gibt es eine erste Insider-Version von Visual Studio 2026.
Neu in .NET 9.0 [31]: Verbesserte Ausgabe bei Debug.Assert()Beim Fehlschlagen der übergebenen Bedingung zeigt .NET 9.0 diese in der Ausgabe komplett an.
Cross-Plattform mit .NET: Uno Platform 6.1 bringt neues Steuerelement mitDie Open-Source- und die kommerzielle Variante von Uno Platform zur Cross-Plattform-Entwicklung von .NET-Anwendungen haben Version 6.1 erreicht.
Neu in .NET 9.0 [29]: Verbesserung beim Source Generator für reguläre AusdrückeDie Annotation [GeneratedRegex] lässt sich nicht mehr nur für Methoden, sondern auch für Properties verwenden.
Neu in .NET 9.0 [28]: Feature-FlagsFeature-Flags erlauben in .NET 9.0 die bedingte Kompilierung für den Ahead-of-Time-Compiler.