2026-01-02 dotnetdotnet-9 .NET 9: Das Ende von lock(object) .NET 9 führt System.Threading.Lock ein, eine dedizierte, leichtgewichtige Synchronisationsprimitive, die lock(object) mit besserer Performance und klarerer Absicht ersetzt.
2026-01-01 dotnetdotnet-9 Häufigkeitszählung mit LINQ CountBy optimieren Ersetzen Sie GroupBy durch CountBy in .NET 9, um Häufigkeiten sauberer und effizienter zu zählen. Reduziert Allokationen von O(N) auf O(K), indem zwischenliegende Gruppierungsstrukturen übersprungen werden.
2025-04-12 dotnetdotnet-10 .NET 10: Stack-Allokation von Arrays von Werttypen In .NET 10 kann der JIT kleine Arrays fester Größe von Werttypen auf dem Stack allokieren, wodurch Heap-Allokationen entfallen und bis zu 60% mehr Leistung im Vergleich zu .NET 9 erzielt wird.
2025-04-11 mauidotnetdotnet-10 Neuerungen in .NET MAUI 10 Eine Zusammenfassung der neuen Funktionen, Verbesserungen und Breaking Changes in .NET MAUI 10, veröffentlicht zusammen mit .NET 10 und C# 14 im November 2025.
2025-04-10 mauidotnetdotnet-10 Wie Sie die Symbolfarbe der SearchBar in .NET MAUI ändern Wie Sie die Symbolfarbe der SearchBar in .NET MAUI mit der neuen Eigenschaft SearchIconColor aus .NET 10 ändern.
2025-04-09 csharp-14csharpdotnet C# 14: Vereinfachte Parameter mit Modifizierern in Lambdas C# 14 erlaubt die Verwendung der Modifizierer ref, out, in, scoped und ref readonly an implizit typisierten Lambda-Parametern und macht die explizite Angabe der Parametertypen überflüssig.
2025-04-08 csharp-14csharpdotnet Partielle Konstruktoren und Ereignisse in C# 14 C# 14 ermöglicht, Instanzkonstruktoren und Ereignisse als partielle Member zu deklarieren und Definitionen über mehrere Dateien aufzuteilen, für sauberere Codegenerierung und bessere Trennung der Belange.
2025-04-07 csharp-14csharpdotnet C# 14: nameof-Unterstützung für ungebundene generische Typen C# 14 erweitert den nameof-Ausdruck um Unterstützung für ungebundene generische Typen wie List<> und Dictionary<,>, sodass Platzhalter-Typargumente entfallen.
2025-04-06 csharp-14csharpdotnet Implizite Span-Konvertierungen in C# 14: Erstklassige Unterstützung für Span und ReadOnlySpan C# 14 fügt eingebaute implizite Konvertierungen zwischen Span, ReadOnlySpan, Arrays und Strings hinzu. Das ermöglicht sauberere APIs, bessere Typinferenz und weniger manuelle AsSpan()-Aufrufe.
2025-04-06 dotnetdotnet-10performance .NET 10: Leistungsverbesserungen bei der Array-Enumeration (JIT Array De-Abstraction) In .NET 10 reduziert der JIT-Compiler den Overhead beim Iterieren von Arrays über Schnittstellen. Sehen Sie sich Benchmarks an, die .NET 9 und .NET 10 mit foreach, IEnumerable und Conditional Escape Analysis vergleichen.