WPF Advanced Topics
This course covers more advanced topics in Windows Presentation Foundation, including printing, threading, and interop
Course info
Rating
Level
Advanced

Updated
Oct 28, 2008

Duration
2h 44m

Table of contents
Reusable UI
Reusable UI
0m
Resource Reuse
3m
Template Reuse
3m
Xaml File Reuse
1m
Xaml with Codebehind
5m
UserControl
3m
Xaml: One per Class
1m
Runtime Xaml Parsing
1m
Custom Elements
4m
Custom Controls
0m
API Considerations
1m
Properties
1m
Commands
1m
Events: Defining
1m
Events: Handling
1m
Contract With Templates
8m
Themes
4m
Designer Integration
1m
Designer Extensibility Options
0m
Metadata Providers
0m
Summary
1m
Printing
Printing
0m
XPS
12m
XpsDocumentWriter
1m
Simple Printing
8m
Multiple Pages
0m
Visuals Collator
1m
DocumentPaginator
2m
Multi-page XPS
3m
Asynchronous Printing
1m
PrintTicket
1m
PrintDialog
1m
Queues and Servers
1m
Summary
0m
Styles
Styles
1m
Styles and Properties
0m
Resources
2m
Extending Styles
1m
Style vs Local Properties
2m
Triggers
0m
Animation Triggers (Properties)
1m
Animation Triggers (Events)
0m
Items Container Style
5m
Styles, Templates, and Controls
4m
Summary
0m
Threading and Services
Threading and Services
0m
Responsive UI
2m
WPF Threading Model
3m
The Golden Threading Rule
0m
The Golden Responsiveness Rule
1m
Resolving the Rules
1m
Async Work
9m
DispatcherPriority
2m
DispatcherOperation
4m
SynchronizationContext
2m
Asynchronous Options
1m
v1 Asynchronous Pattern
5m
Event-based Asynchronous Pattern
3m
Thread Pool
1m
Create Your Own Thread
3m
Data Binding and Threading
8m
WCF and v1 Async Pattern
1m
WCF and Data Binding
1m
Summary
1m
Interop
Interoperability
1m
Mixing UI Technologies
1m
WPF and HWNDs
3m
Interop Not Free
2m
Limitations of Interop
3m
Clipping
2m
Z Order
1m
Animation
1m
Opacity Property
1m
Pseudo Transparency
2m
Multiple Top-Level Windows
2m
Input Differences
0m
Interop Combinations
2m
Win32 Outside
1m
Win32 Inside
0m
HwndHost Keyboard Handling
0m
Message Pumps
1m
Windows Forms Outside
3m
Windows Forms Inside
2m
Windows Forms and Layout
1m
Ambient Properties
1m
Summary
1m
Description
Course info
Rating
Level
Advanced

Updated
Oct 28, 2008

Duration
2h 44m

Description
This course covers more advanced topics in Windows Presentation Foundation, including printing, threading, and interop.
About the author