Schulung Umstieg auf .NET Multi-Platform App UI (MAUI) (Umstellung/Migration von Xamarin Forms-Apps auf .NET MAUI)

Beschreibung/Inhalt

- Diese Schulung richtet sich an Umsteiger von Xamarin Forms auf .NET MAUI. Wenn Sie .NET MAUI neu erlernen wollen, wählen Sie bitte #M9955#.NET MAUI#.
- Dieses Schulungsmodul kann mit allen aktuellen ASP.NET Core-Versionen (z.B. 8.0, 7.0, 6.0, 5.0) entsprechend Ihren Wünschen durchgeführt werden.

# .NET MAUI-Basisinformationen

  • Was ist .NET MAUI?
  • Status von .NET MAUI
  • Support-Zyklus für .NET MAUI
  • Werkzeuge für .NET MAUI


  • # Änderungen bei der Architekt zwischen Xamarin Forms und .NET MAUI
  • Single Project Templates
  • Namensraumänderung
  • Handler statt Renderer


  • # Platformspezifische Programmierung
  • Platform-Ordner
  • Filename-Konventionen
  • Bedingte Kompilierung


  • # Klassenbibliothek
  • Standard Dependency Injection (Microsoft.Extensions.DependencyInjection) anstelle des Xamarin-eigenen Mechanismus
  • Änderungen bei den Basisklassen
  • Änderungen beim Umstieg Xamarin.Essentials zu .NET MAUI Essentials
  • Änderungen beim Umstieg Xamarin Community Toolkit zu .NET MAUI Community Toolkit


  • # .NET MAUI-Steuerelemente
  • Entfallene Steuerelemente
  • Geänderte Steuerelemente
  • Neue Steuerelemente (Grid, FlexLayout, HorizontalStackLayout, VerticalStackLayout usw).


  • # Hybride Apps
  • BlazorWebView für Blazor MAUI
  • Integration von Blazor-basierten HTML-Oberflächen in .NET MAUI


  • # Migrationsprozess
  • Konvertierung des Projektsformats
  • Ändern der Namensräume
  • Aktualisierung der NuGet-Pakete
  • API-Ändeurngen
  • Verhaltensänderungen


  • # Migrationswerkzeuge
  • .NET Upgrade Assistant

  • Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil