Schulung: Umstieg auf .NET 6.0/7.0/8.0 - Entwicklerworkshop (Umstellung/Migration von klassischem .NET Framework zu .NET 6.0/7.0/8.0)

Strategiewechsel bei Microsoft - Open Source - Agilitt - Modularisierung - Cross-Platform - Zielgruppen Das mdoerne .NET im berblick - Die .NET Core -Strategie - Unterschiede klassisches .NET Framework (CLR) und modernes .NET Core /.NET (Core CLR) - Vor- und Nachteile von .NET gegenber .NET Framework - Platformen: Windows, Linux, macOS, iOS, Android, Web/Browser - Verfgbare Versionen von .NET, Aktualisierungszyklen, Semantic Versioning - Support von .NET: Long-Termin-Support vs. Current Version - Programmiersprachen fr .NET (C#, Visual Basic .NET und F# sowie C++/CLI) - Verbesserungen in CLR, Just-in-Time-Compiler und Garbage Collector - Ausblick auf kommende .NET-Versionen berblick ber die Anwendungsarten im modernen .NET (Vertiefung nach Wunsch) - Desktop-Anwendungen mit WPF und Windows Forms sowie Windows UI Library 3 - Webserver-Anwendungen mit ASP.NET Core - Single-Page-Web-Applications (SPA) mit ASP.NET Blazor - WebAPIs mit ASP.NET Core - Systemdienste (Windows Services / systemd) - Google RPC-Dienste - Konsolenanwendungen Neuerungen in C# - Neuerungen in C# 8.0 - Neuerungen in C# 9.0 - Neuerungen in C# 10.0 - Neuerungen in C# 11.0 - Neuerungen in C# 12.0 .NET SDK und andere Werkzeuge fr das moderne .NET - Das neue Projektformat im modernen .NET - Werkzeuge in Visual Studio fr das moderne .NET - Die neuen Kommandozeilenwerkzeuge - DOTNET CLI (dotnet.exe) - crossgen.exe - .NET IL Linker (Trimming/Tree Shaking) - Paketverwaltung mit NuGet, Vermeidung der Pakethlle - Neuerungen in Visual Studio fr das moderne .NET - Hot Reloading - optional: Visual Studio Code als Alternative zu Visual Studio Klassenbibliotheken im modernen .NET - .NET Standard - Funktionen und Klassen aus .NET, die es im modernen .NET nicht mehr gibt - Neue Klassen im modernen .NET - Windows Compatibility Pack (WCP) - Austauschbarkeit von Bibliotheken (Assemblies, DLLs) zwischen .NET, .NET Core und Mono - Interoperabilitt mit Win32-APIs, COM und WinRT Testen von modernen .NET-Anwendungen - Untersttzte Unit Test-Frameworks - Testwerkzeuge Deployment von modernen .NET-Anwendungen - Framework-dependent Deployment (FDD) / Portable Application (PA) - Self-contained Deployment (SCD) / Self-contained Application(SCA) - Single File Publish - Assembly Linker (IL Linker) - Ready to Run Images (R2R) - Windows Application Packaging (MSIX) - Deployment auf lokale Systeme - Deployment in die Azure-Cloud Migration vom klassischen .NET Framework zum modernen .NET - Herausforderungen - Migrationswerkzeuge - .NET Portability Analyzer, Try-Convert, .NET Upgrade Assistant - Aufwand fr verschiedene Migrationsszenarien - Migrationsleitpfaden Migrationsszenarien - WPF zu WPF Core - Windows Forms zu Windows Forms Core - ASP.NET zu ASP.NET Core - Entity Framework zu Entity Framework Core - WCF zu gRPC - Andere Optionen Optional: Umstellung Ihrer Anwendungen auf das moderne .NET (setzt vorh...

zum Artikel gehen

Schulung: Umstieg auf .NET 6.0/8.0/9.0 - Entscheiderworkshop (Umstellung/Migration von klassischem .NET Framework zu .NET 6.0/8.0/9.0)

Strategiewechsel bei Microsoft Die .NET-Welt: Platformen und Anwendungsarten Wie geht es weiter mit .NET? Agilitt bim modernen .NET: Breaking Changes, Umgang mit Bugs, Support Werkzeuge fr das moderne .NET .NET SDK & Runtime Programmiersprachen

zum Artikel gehen

Schulung: Umstieg auf .NET 6.0/8.0/9.0 - Entwicklerworkshop (Umstellung/Migration von klassischem .NET Framework zu .NET 6.0/8.0/9.0)

Strategiewechsel bei Microsoft - Open Source - Agilitt - Modularisierung - Cross-Platform - Zielgruppen Das mdoerne .NET im berblick - Die .NET Core -Strategie - Unterschiede klassisches .NET Framework (CLR) und modernes .NET Core /.NET (Core C

zum Artikel gehen

Schulung: Umstieg auf .NET 6.0/8.0/9.0 - Entwicklerworkshop mit allen Anwendungsgebieten (Umstellung/Migration von klassischem .NET Framework zu .NET 6.0/8.0/9.0)

Strategiewechsel bei Microsoft - Open Source - Agilitt - Modularisierung - Cross-Platform - Zielgruppen Das mdoerne .NET im berblick - Die .NET Core -Strategie - Unterschiede klassisches .NET Framework (CLR) und modernes .NET Core /.NET (Core C

zum Artikel gehen

Schulung: Entity Framework Core 8.0 - Änderungen und Neuerungen gegenüber Entity Framework Core 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

Shopware 6 Migration – warum es sich lohnt und alles, was ihr zum Update wissen müsst

Da das Ende des Supports für Shopware 5 im Juli 2024 unmittelbar bevorsteht, stehen viele Onlineshopbetreiber vor der Entscheidung, ihr aktuelles Shopsystem abzulösen und auf Shopware 6 zu migrieren. Ein Umstieg ist daher aus technischen und sicherheitsre

zum Artikel gehen