Back To Top

C# NET

DruckansichtDruckansicht

MOC 50151 - Windows Presentation Foundation (WPF)

  • Dauer:
    4 Tage
  • Zielgruppe:
    Programmierer
  • Vorkenntnisse:
    Allgemeine Programmierkenntnisse
  • Methode:
    Vortrag, Diskussion, Einzel- und Gruppenarbeit mit Übungen. Eigene Arbeiten und Projektfragen können in das Seminar eingebracht werden.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Kursnummer:
    1015938
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
Die Windows Presentation Foundation (WPF, Codename "Avalon") ist eine Klassenbibliothek zur Entwicklung von graphischen Benutzeroberflächen (üblicherweise GUI Framework genannt). WPF unterstützt verschiedene Arten von GUIs in einer durchgängigen Bibliothek, insbesondere klassische Desktop-Fenster ("Windows"), 3D-Grafiken (vgl. DirectX), Dokumente (vgl. Postscript und PDF), browser-basierte Anwendungen (vgl. Adobe Flash), Videos. Die Entwicklung erfolgt in WPF unter Benutzung von Programmcode (in einer beliebigen .NET-Sprache) besonders unter Einsatz von XAML (Extensible Application Markup Language). In diesem 4 tägigen Seminar werden dem Seminarteilnehmer die Grundlegenden Methoden für die Erstellung von Grafischen Oberflächen (GUI) vorgestellt.

Inhalte

A. Anwendungs Level

Erste Schritte – Anwendungs Klassen - Typen von Window - Dialog Boxen

B. Steuerelmente Teil I

Integrierte Controls - Microsoft Expression Blend - Content Model – Decorations

C. XAML

Einführung in XAML - XAML Grundlagen - Code im Hintergrund - XAML Eigenschaften - benutzerdefinierte Typen - Markuperweiterungen - XAML Serialisierung

D. Layout

Das Layout System - Layout Panels – Dimensionierung und Positionierung - Blend Layout Unterstützung - Custom Layout

E. Steuerelemente Teil II

The Visual Layer – Abhängigkeitseigenschaften - Routed Events - Input Handling - Befehle

F. Data

Ressourcen - Data Binding – Implementieren von Data Binding - Binding to Collections - Data Vorlagen - Data Validieren

G. Graphik Media und Animation

Graphik - Media – Animation

H. Control Styles und Templates

Control Styles - Control Templates - Triggers

I. Asynchronous und Multithreading

WPF Threading Model - Die Dispatcher Class - Background Worker

J. Interoperabilität

WPF und Win32 - WPF und Windows Forms

Dozent:

Marcus Wiederstein studierte Elektrotechnik in Bochum und Dortmund und arbeitet seit mehr als 10 Jahren als Dozent für Themen im Bereich Software-Entwicklung und IT-Management.

Buch-Veröffentlichungen:

Projekte: Als Berater und Projektleiter führt Herr Wiederstein Projekte im Bereich Business Solutions (Data Warehousing, Projekt- und Wissensmanagement) für Kunden in D, A und CH durch. Er leitet internationale Teams für Software-Entwicklung bei Comelio in Indien.

Zertifizierung: Er hat verschiedene Zertifizierungen wie "Microsoft Certified Trainer", "OMG Certified UML Professional" und weitere Microsoft-Zertifizierungen.

Weitere Informationen:

Comelio_Skulschus_MS SQL Server_SQL Server 2005 1 Comelio_skulschus_XML_XML Standards und Technologien Comelio_Skulschus_XML_XML Schema Comelio OCUP Wiederstein Microsoft Certified Trainer uml1_coverklein