The #1 WPF Book–Now Updated for WPF 4!
Full Color: Code samples appear as they do in Visual Studio!
Thorough, authoritative coverage, practical examples, clear writing, and full-color presentation make this one of the most widely acclaimed programming books of the last decade.
Windows Presentation Foundation (WPF) is the recommended technology for creating Windows user interfaces, giving you the power to create richer and more compelling applications than you dreamed possible. Whether you want to develop traditional user interfaces or integrate 3D graphics, audio/video, animation, dynamic skinning, multi-touch, rich document support, speech recognition, or more, WPF enables you to do so in a seamless, resolution-independent manner. WPF 4 Unleashed is the authoritative book that covers it all, in a practical and approachable fashion, authored by WPF guru and Microsoft developer Adam Nathan.
Part I: Background
1 Why WPF, and What About Silverlight?
2 XAML Demystified
3 WPF Fundamentals
Part II: Building a WPF Application
4 Sizing, Positioning, and Transforming Elements
5 Layout with Panels
6 Input Events: Keyboard, Mouse, Stylus, and Multi-Touch
7 Structuring and Deploying an Application
8 Exploiting Windows 7
Part III: Controls
9 Content Controls
10 Items Controls
11 Images, Text, and Other Controls
Part IV: Features for Professional Developers
12 Resources
13 Data Binding
14 Styles, Templates, Skins, and Themes
Part V: Rich Media
15 2D Graphics
16 3D Graphics
17 Animation
18 Audio, Video, and Speech
Part VI: Advanced Topics
19 Interoperability with Non-WPF Technologies
20 User Controls and Custom Controls
21 Layout with Custom Panels