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