# Strategie Positionierung von .NET 7.0 Support fr .NET 7.0 # Ahead-of-Time-Kompilierung (AOT) als Alternative zum Just-in-Time-Compiler (JIT) in .NET 7.0 Vor- und Nachteile von AOT gegenber JIT Kompilieren mit dem AOT-Compiler Praxisszenarien # Kompilieren fr das WebAssembly System Interface (WASI) Was ist WASI? Kompilieren mit dem WASI-SDK # nderungen im .NET 6.0 SDK & Tools Verbesserungen der .NET CLI (dotnet new, dotnet watch u.a.) Verbesserungen fr Hot Reloading Direktes Deployment von Docker-Container ohne Dockerfile # Neue Sprachfeatures in C# 11.0 Neue .NET-Basisdatentypen Neue Typaliase fr bestehende Basisdatentypen Raw Literal Strings Zeilenumbrche innerhalb von Interpolationsausdrcken UTF8-Zeichenketten (UTF-8 String Literals) Auto-Default Structs Required Members Static Abstract in Schnittstellen Attribute mit generischen Parametern nameof() fr Parameter in Annotationen Checked user-defined Operators Pattern fr Listen und Teilmengen (List Pattern, Slice Pattern) Pattern Matching fr Span<char> und ReadonlySpan<char> Generische Mathematik Warningen bei Typnamen in Kleinbuchstaben # Verbesserungen der Klassenbibliotheken Neue .NET-Basisdatentypen Verbeserungen fr Zeitangaben Verbesserungen fr LINQ Regex Source Generator Tarball-Archive (TAR) Verbesserungen fr Nullable Reference Types Verbesserungen in Entity Framework Core 7.0 Verbesserungen fr System.Text.Json Sonstige neue Klassen # Verbesserungen bei den Anwendungsmodellen Verbesserungen in WPF 7.0 Verbesserungen in Windows Forms 7.0 Verbesserungen in ASP.NET Core 7.0 Verbesserungen in Blazor 7.0
- Mapping fr DateOnly und TimeOnly - Mapping von Mengen elementarer Typen - JSON-Mapping mit ToJson() auch fr SQLite - Complex Types / Value Objects - Bessere bersetzung von Contains() - Hierarchische Daten im SQL Server - SQL-Abfragen mit beliebig
zum Artikel gehen# Strategie - Positionierung von .NET 7.0 - Support fr .NET 7.0 # Neuerungen im Kern von .NET - Neuerungen im .NET 8.0 SDK - Neuerungen beim AOT-Compiler in .NET 8.0 - Neuerungen in .NET 8.0-Klassenbibliothek # Neuerungen in C# 12.0 - Primrkon
zum Artikel gehenDieses kompakte .NET 9.0-Buch ist DAS Umsteigerbuch fr Entwicklerinnen und Entwickler, die bisher mit .NET 8.0 gearbeitet haben. Es zeigt systematisch und anhand von vielen praktischen Programmcodebeispielen die Neuerungen in .NET 9.0 in folgenden Bereich
zum Artikel gehen.NET 8.0 und C# 12.0 sind am 14.11.2023 erschienen. In guter alter Tradition wird uns DOTNET-DOKTOR Holger Schwichtenberg an diesem Abend die Neuerungen vorstellen. Es geht insbesondere um - Neuerungen in der Sprachsyntax von C# - Neuerungen in den .NET
zum Artikel gehen- Primrkonstruktoren - Typaliase - Vereinfachte Mengeninitialisierungen (Collection Expressions / Collection Literals) - Optionale Lambda-Parameter - Erweiterung des Einsatzsbereichs von nameof() - Parameter mit ref readonly - Interceptoren - Inl
zum Artikel gehen