Windows Presentation Foundation (WPF) is the next-generation presentation sub-system for Windows.
It provides developers and designers with a unified programming model for
building rich Windows smart client user experiences that incorporate UI,
media, and documents.
Kogman Gal is a senior consultant and experience trainer at John Bryce Training, specializes in Microsoft technologies with an emphasis on the .NET development and Architecture . Has a lot of experince in Projects in the 3.5 Framework enviorment.
|
Module 1: WPF Overview
- WPF Design Tenets
- WPF Capabilities
- Framework Concepts
- Introducing XAML
- Development Workflow
|
|
Module 2: Controls and Layout
- New Platform, New Controls
- Content Controls
- Items Controls
- Range Controls
- Text Controls
- Powerful Layout ToolBox
- Single, Flexible Model
|
|
Module 3: Resources
- Binary Resources
- Logtical Resources
|
|
Module 4: Data Binding
- Data Binding Connects
- Binding in Markup
- Object Data Source
- XML Data Source
- Data Template
- Collection and Views
- Data Validation
|
|
Module 5: Styling and Templates
- Style and Separation
- Setting Properties
- Triggers
- Control Template
- Data Template
- Skins
- Themes
|
|
Module 6: Graphics
- Graphics Fundamentals
- Shapes
- Geometry Objects
- Brushes and Pens
- Visual-Layer Programming
- Media Elements
|
|
Module 7: Animations
- Introducing Animations
- Property Animation System
- Animation Target Values
- Timing Behaviors
- Pausing, Resuming and Stopping a Storyboard
- Key Frame Animations
- Creating Animations Procedurally
|