Introduction
Who Should Read This Book?
Software Requirements
Code Examples
How This Book Is Organized
Part I: Background
Part II: Building a WPF Application
Part III: Features for Professional Developers
Part IV: Going Beyond Today’s Applications with Rich Media
Part V: Advanced Topics
Conventions Used in This Book
1. Why Windows Presentation Foundation?
A Look at the Past
Enter WPF
Part of the .NET Framework
Designed for Managed Code
Emphasis on Declarative Descriptions
Conclusion
2. XAML Demystified
XAML Defined
Elements and Attributes
Namespaces
Property Elements
Type Converters
Markup Extensions
Children of Object Elements
The Content Property
Collection Items
More Type Conversion
Compilation: Mixing ...