Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Pro - Developer)

Get the definitive guide to the Windows Presentation Foundation (WPF), the new client programming interface for the Microsoft .NET Framework 3.0 and Windows Vista. Award-winning author Charles Petzold teaches you how to combine C# code and the Extensible Application Markup Language (XAML) to develop applications for the WPF. You’ll get expert guidance and hundreds of practical, hands-on examples—giving you the skills you need to exploit the new interface and graphics capabilities for Windows Vista. Discover how to: * Create and enhance controls including menus, toolbars, tree views, and list views * Use dynamic layout to automate the positioning of controls and graphics * Work with dependency properties and routed input events * Use XAML resources, styles, and templates to alter the appearance of your UI * Use data binding techniques in XAML to help simplify and streamline your applications * Create and publish XAML Browser Applications * Develop visually-stunning UIs with interactive graphics, media, and animation PLUS—Get code samples on the Web