Mit jeder neuen C# Version kommen neue Features hinzu. So auch in C# Version 14. Die letzte LTS Version von .NET ist Version 10, die eine Vielzahl von Erweiterungen mitbringt – darunter Native AOT und Source Generators.
C# 14 und .NET 10
Dauer: 2 Tage
Mit jeder neuen C# Version kommen neue Features hinzu. So auch in C# Version 14. Ebenso ist es mit .NET. Die letzte LTS Version von .NET ist Version 10. .NET 10 bringt eine Vielzahl von Erweiterungen. Zwei der wichtigsten Themen sind Native AOT und Source Generators.
Zielgruppe
- Developers and technical professionals who want to deepen their skills in C# 14 und .NET 10.
- Architects and team leads evaluating practical implementation patterns.
- Teams adopting modern engineering practices for delivery and operations.
Voraussetzungen
- Basic software development experience
- Familiarity with common development tools and workflows
- Interest in applying the course topics in real projects
Lernziele
- Understand the core concepts and architecture behind the course topic
- Apply recommended implementation patterns in practical scenarios
- Build and validate solutions using modern tooling and workflows
- Troubleshoot common issues and improve reliability
- Plan next steps for production-ready adoption
Kursinhalt
Neue Features von C# 11
- Raw string literals
- Generic math
- List patterns
- Minor C# 11 Enhancements
Neue Features von C# 12
- Primary Constructors
- Collection expressions
- Default Lambda Parameters
- Inline Arrays
- Interceptors
- Minor C# 12 Enhancements
Erweiterungen zu .NET Libraries
- .NET Native AOT
- Source generators
- EF Core updates
- Einführung in .NET Aspire
- Blazor updates
Praktische Übungen
- Set up a working project baseline for the course topic
- Implement a core feature and validate expected behavior
- Integrate testing or automation to improve quality and repeatability
Ergebnisse
Nach Abschluss dieses Kurses können die Teilnehmenden die vermittelten Konzepte und Werkzeuge anwenden, um belastbare Lösungen in realen Projekten umzusetzen.