Seminare
Seminare

.NET 9 - Migration und Neuerungen

Seminar - GFU Cyrus AG

Nach dem Seminar sind Sie in der Lage, bestehende Anwendungen gezielt auf .NET 9 zu migrieren und neue Projekte effektiv auf dieser Plattform umzusetzen. Sie kennen die relevanten Neuerungen in Runtime, Sprache, Tooling und Frameworks und können diese sicher im Projektalltag anwenden. Sie lernen, typische Migrationshindernisse zu erkennen und zu meistern - mit Tools, Strategien und fundiertem Hintergrundwissen.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Einführung & Kontext
    • Evolution von .NET Core zu .NET 5-9
    • Release-Zyklus und Support-Strategie (LTS, STS)
    • Motivation & Ziele von .NET 9

  • Migration auf .NET 9
    • .NET Upgrade Assistant (CLI & Visual Studio)
    • Projektstruktur & SDK-Änderungen
    • Kompatibilitätsanalyse (API Differences, Breaking Changes)
    • Best Practices für schrittweise Migration
    • Umgang mit Abhängigkeiten (NuGet, Drittanbieter-Libs)

  • .NET 9 Laufzeit & Performance
    • JIT-Optimierungen & Startup-Zeit
    • Neuerungen in der Garbage Collection
    • Verbesserungen bei AOT (Ahead-of-Time Compilation)
    • Unterstützung für NativeAOT-Projekte

  • Sprachfeatures in C# 13 (.NET 9)
    • Neue Sprachfeatures (z. B. Collection Literals, Partial Parameter, Lambda Enhancements)
    • Pattern Matching Erweiterungen
    • Aktuelle Entwicklungen im Roslyn Compiler

  • .NET 9 in ASP.NET Core
    • Neuerungen in Minimal APIs
    • Verbesserte Routing-Features
    • Performance & Middleware-Verbesserungen
    • Identity & Authentifizierung
    • API-Dokumentation & Endpunktfilter

  • UI & Crossplattform
    • Aktueller Stand .NET MAUI
    • Blazor Updates (Blazor United: Server + WebAssembly)
    • XAML & Native Rendering
    • Neue Möglichkeiten mit Hybrid-Apps

  • NativeAOT & Cloud-Nutzung
    • NativeAOT in der Praxis: Performance & Einschränkungen
    • Hosting .NET 9 Apps in Azure
    • Containerisierung (aktuelle Empfehlungen mit .NET 9)

  • Tooling & Ökosystem
    • Neuerungen in Visual Studio & CLI
    • Neue Analyzer & Source Generators
    • NuGet & SDK-Verbesserungen
    • Telemetrie & Diagnostik

Zielgruppe:

Dieses Seminar richtet sich an erfahrene .NET-Entwickler und Softwarearchitekten, die mit Versionen ab .NET 6 vertraut sind und ihre Kenntnisse auf .NET 9 aktualisieren möchten. Angesprochen sind insbesondere Entwickler, die für Migrationen verantwortlich sind, neue Projekte planen oder den Einsatz von .NET 9 in Cloud-, Web- oder Desktopumgebungen evaluieren. Auch technische Projektleiter und DevOps-Spezialisten mit Fokus auf .NET-Umgebungen profitieren von der Schulung.



Teilnahmevoraussetzungen:


  • Sie verfügen über solide Kenntnisse in C# und dem .NET-Ökosystem
  • Erfahrene .NET-Entwickler (mindestens .NET 6/7/8-Erfahrung), die ihre Anwendungen auf .NET 9 aktualisieren oder neue Projekte auf Basis von .NET 9 umsetzen möchten.
Seminarkennung:
S5288
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha