Schulung WPF 4.6 (3 Tage)
Windows Presentation Foundation
Kursbeschreibung
In dieser WPF-Schulung lernen Sie das elementare Instrumentarium der Windows Presentation Foundation kennen.
Die Windows Presentation Foundation (WPF) ist ein Framework zur Entwicklung grafischer Benutzerschnittstellen für
Desktopanwendungen und ersetzt die mit .NET 1.0 eingeführte WinForm-API. Im Gegensatz
zu dieser erfolgt bei WPF die Beschreibung der Oberfläche durch XML-Elemente und Element-Tags. Microsoft
hat dafür eine XML-Sprache mit der Bezeichnung 'Extensible Application Markup Language' (XAML) entwickelt.
In dieser WPF-Schulung zeige ich den Teilnehmern an drei Schulungstagen alle wichtige Techniken im Zusammenhang mit der WPF.
Nach einem Überblick über XAML und den wichtigsten Kriterien zur Oberflächengestaltung führe ich in die Datenbindung mit
zahlreichen Beispielen ein. Ressourcen, Style, Template und Trigger nehmen ebenfalls einen breiten Raum in dieser WPF-Schulung ein. Ich
schule grundsätzlich mit der aktuellsten Version von Visual Studio, setze aber auch auf Wunsch hin eine ältere Version ein.
Selbstverständlich passe ich den Inhalt und die Themen der WPF-Schulung an Ihre Vorkenntnisse und Wünsche an, gerne
können Sie auch bestimmte Schwerpunkte setzen.
Schulungsunterlage: Sie erhalten ein WPF-Fachbuch.
Schulungsmethodik: Live-Coding (also keine Folienschlacht)
Voraussetzungen
Der WPF-Kurs eignet sich für alle Interessenten, die schon mit .NET gearbeitet haben und über entsprechende
Kenntnisse in VB.NET oder C# verfügen.
Lehrgangsdauer
Weitere interessante Schulungen ...
Kursinhalt
Die Grundlagen der Windows Presentation Foundation (WPF)
- Das Konzept einer WPF-Anwendung
- Die XAML-Syntax
- Logische und visuelle Elementbäume
- Routed Events
- Dependency und Attached Properties
Das Design einer WPF-Anwendung
- Die wichtigsten Layoutcontainer
- Verschachteln von Layoutcontainern
- Überblick über die wichtigsten WPF-Controls
- Allgemeine Richtlinien zur Gestaltung von WPF-Oberflächen
Elementare WPF-Techniken
- Gemeinsame Nutzung von Ressourcen
- Ressourcenwörterbücher
- Konsistente Layouts mit Styles
- Trigger, DataTrigger, EventTrigger und MultiTrigger
- Einführung in die Templates
Element- und Datenbindung in der WPF
- Einfache Elementbindung
- Datengebundene Steuerelemente
- Den Bindungscharakter mit Mode steuern
- Konfigurieren einer Bindung mit UpdateSourceTrigger
Erweiterte Datenbindung
- Datenbindung mit der Eigenschaft DataContext
- Die Schnittstellen INotifyPropertyChanged und INotifyCollectionChanged
- Die Klasse ObservableCollection
- DataTemplates erstellen
- ADO.NET- und Entity Framework-Daten binden
Termine und Honorar
Bis auf die angekündigten Garantietermine (siehe rechts) biete ich keine festen Schulungstermine an, sondern stimme diese individuell mit Ihnen ab. Das gibt Ihnen die Flexibilität,
betriebliche und private Umstände zu berücksichtigen.
Mein Honorar hängt von der Anzahl der Teilnehmer und dem Schulungsort ab. Da ich keinen teuren Verwaltungsapparat unterhalte,
kann ich Ihnen bestimmt ein attraktives Angebot machen.