Book: Essential Windows Presentation Foundation (WPF), April 2007, by Chris Anderson. Discusses WPF as the new GUI, the XAML programming model, a tour of WPF, tools for building applications, application principles, user controls, navigation and pages, hosting applications in a browser, controls, 2D and 3D graphics, animation, data principles, binding basics, data templates, advanced binding, action principles, events, commands, triggers, and style principles. Appendices cover threading and dispatchers, properties, keyboards, mice and styluses.
Book: Windows Presentation Foundation (WPF) Unleashed, December 2006, by Adam Nathan. Why WPF?, XAML demystified, important new concepts of WPF, WPF controls; sizing, positioning, and transforming elements, layout and panels, structuring and deploying an application, data binding, styles, templates, skins, themes, 2D and 3D graphics, animation, audio, video, speech, documents; interoperability with Win32, Windows Forms and ActiveX, user controls and custom controls, and layout with custom panels. The appendix covers helpful tools.
Book: Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation, September 2006, by Charles Petzold. Discusses menus, toolbars, tree views, list views, using dynamic layout, control and graphics positioning, dependency properties, routed input events, data binding techniques, XAML browser applications, and developing UIs with interactive graphics media and animation.