Kursinformationen
Beschreibung
Nach einem Überblick über die zugrunde liegenden Prinzipien der WPF-Architektur
erlernen die Teilnehmer Syntax und Verwendung von XAML-Code, den Einsatz von Layout-Controls zur Seitengestaltung und WPF-Controls zur Darstellung der Daten. In kleinen Programmierbeispielen wird das Erlernte sofort angewendet.
Sie arbeiten mit der aktuellen Version von Visual Studio und lernen dabei die wichtigsten Funktionen dieses mächtigen Tools kennen, natürlich inclusive vieler Tipps und Tricks. Nach dem Kurs besitzt der Teilnehmer gute Grundkenntnisse in der Gestaltung und Entwicklung von Oberflächen mit WPF.
Zielgruppe / Teilnehmerkreis
Der Kurs richtet sich an Teilnehmer, die bereits grundlegende Kenntnisse und erste Erfahrungen mit C# und Visual Studio haben und moderne, dynamische GUIs entwickeln wollen.
Anforderungen
Kenntnisse in der C# - Programmierung.
Dauer: 3 Tage
Inhalt
Grundlagen von WPF
Visual Studio und WPF
Projekterstellung mit Templates
Deklarative Programmierung mit XAML
Layout-Strukturen, Seitengestaltung
Steuerelemente, WPF-Controls
Databinding, Dependency Properties
Event-Verarbeitung, Routed Events
Commands, Command Binding
Resourcen
DataTemplates, Styles, Trigger
UserControls, Behavoirs
Model-View-View-Model, MVVM-Pattern
Inversion of Control, Dependency Injection
Debuggen und Testen eine WPF-Anwendung