WinUI 3

Moderne Windows Applikationen erstellt man heute mit WinUI 3. Entwickler:innen, welche bisher mit Windows Presentation Foundation (WPF) und Windows Forms gearbeitet haben, müssen sich umstellen. Der Lohn sind attraktive Business Applikationen.

Zielgruppe:

Entwickler:innen, welche eine kompakte Einführung in das Framework erhalten möchten.

Voraussetzungen:

Kenntnisse in C#, ggf. in WPF (nicht zwingend).

Umfang:

1 Tag

Workshop-Inhalte:

    • Basics
      • WinUI 3 und Windows APP SD
      • Unterschiede zu den anderen Desktop UI-Frameworks
    • Systemkonfiguration
      • Einrichtung der Entwicklungsumgebung
      • Projektsetup und Basics
      • Vorlagen und Template Studio
    • Eine App erstellen
      • Projektstruktur
      • XAML zur Deklaration des User Interfaces
      • Controls als Basis für den Aufbau UI
      • Layouts zur Gestaltung der Seiten
    • Anwendungsarchitektur
      • MVVM verstehen und anwenden
      • Datenbindung definieren
      • Master-Detail-Bindun
    • Konzepte
      • Stiele und Ressourcen
      • Navigation zwischen Seiten
      • Controls von Drittanbietern nutzen
      • Designgrundlagen: Farben, Formen, Typographie
      • Von der Idee, über den Prototyp zum ansprechenden User Interface mit der WinUI 3
      • Hinweise zur Migration von Windows Form, WPF und UWP
    • Individuelle Fragen