- Überblick
- WPF-Grundlagen
- Deklarative Programmierung mit XAML
- C# im Code-Behind
- Visual Studio und Templates für Projektarten
- Layout
- Layout-Controls
- Entwurf für dynamische Bildschirmseiten
- Logical Tree, Visual Tree
- WPF-Controls
- Controls zur Datenausgabe
- Controls für die Dateneingabe
- DataTemplates
- Events und Commands
- Routed Events (Code-Behind)
- Commands (MVVM)
- DataBinding
- DataBinding in WPF
- der DataContext und Dependency Properties
- Daten-Converter
- Resourcen
- Styles, Trigger
- Icons, Bilder, Themes
- Animation, Transformation
- User Control, WPF-Behaviors
- MVVM-Pattern
- Model-View-View-Model
- Trennung von Darstellung und Logik
- WPF-Architektur
- Praxis
- Debuggen einer WPF-Anwendung
- Testen einer WPF-Anwendung
- HotReload
LernzieleDie Teilnehmer verfügen nach dem Besuch des Grundkurses über ein gutes Basiswissen, um User Interfaces mit WPF und C# entwerfen und entwickeln zu können.
ZielgruppenEntwickler:innen mit .NET und C# Kenntnissen, die WPF-Anwendungen verstehen und erstellen wollen. Falls Nachholbedarf besteht, können Sie die fehlenden Kenntnisse in der Schulung .NET - Grundlagen erwerben.