| .NET 3.5 Windows Presentation Foundation | |
|
| | Windows Presentation Foundation Unleashed (WPF), by Adam Nathan (December 2007). Discusses the features of WPF (including controls, layout, resources, data binding, styling, graphics, animation and more), 3D graphics, speech, audio/video, documents, bitmap effects, how to create user interface (UI) elements, how to create UI mechanisms, how to develop and deploy applications, how to create custom controls for WPF, how to create WPF software, and how to use the Windows Vista features in WPF applications. | http://www.amazon.com/Windows-Presentation-Foundation-Unleashed-WPF/dp/0672328917/ref=pd_bbs_2/104-7417785-3164700?ie=UTF8&s=books&qid=1191357955&sr=1
|
|
| | Pro WPF: Windows Presentation Foundation in .NET 3.0, by Matthew MacDonald (May 2007). Discusses understanding Windows graphics, the architecture of WPF, XAML, layout, content, dependency properties and routed events, classic controls, windows, pages, navigation, commands, resources, styles, shapes, transforms, brushes, geometrics, drawings, visuals, control templates, data binding, data templates, data views, data providers, lists, trees, toolbars, menus, documents, printing, animation, sound and video, 3D drawing, custom elements, interacting with Windows forms, and ClickOnce deployment. | http://www.amazon.com/Pro-WPF-Windows-Presentation-Foundation/dp/1590597826/ref=pd_bbs_sr_3/104-7417785-3164700?ie=UTF8&s=books&qid=1191357955&sr=1-3
|
|
| | Professional WPF Programming: .NET Development with the Windows Presentation Foundation, by Chris Andrade, Shawn Livermore, Mike Meyers, and Scott Van Vliet (May 2007). Discusses a history of the Windows API, the WPF, XAML, visual design tools, WPF and .NET programming, development concepts, a WPF-enabled application, building a rich UI with Microsoft Expression Blend, special effects, custom controls, using WPF in the enterprise, security, WPF and Win32 Interop, and advanced development concepts (including multithreading, the WCF, and the WWF). | http://www.amazon.com/Professional-WPF-Programming-Development-Presentation/dp/0470041803/ref=sr_1_13/104-7417785-3164700?ie=UTF8&s=books&qid=11913604
|
|
| | Sample chapter: “Overview of Windows Presentation Foundation,” from Professional WPF Programming: .NET Development with the Windows Presentation Foundation, by Chris Andrade, Shawn Livermore, Mike Meyers, and Scott Van Vliet (May 2007). Discusses a history of the Windows API, platform evolution, the .NET framework 3.0, guiding design principles, integration, vector graphics, declarative programming, simplified deployment, document portability, and the architecture. | http://www.amazon.com/Professional-WPF-Programming-Development-Presentation/dp/0470041803/ref=sr_1_13/104-7417785-3164700?ie=UTF8&s=books&qid=11913604
|
|
| | Book: Programming WPF, Second Edition, by Chris Sells and Ian Griffiths (August 2007). Discusses XAML browser applications (XBAPs), content models, layout, controls, data binding, dependency properties, styles, animation, control templates, 3D, graphics, applications and settings, layout, input, controls, simple data binding, control templates, windows and dialogs, navigation, resources, text and flow documents, printing and XPS, and custom controls. Appendices cover XAML, interoperability, asynchronous and multithreaded WPF programming, WPF base types, and Silverlight. | http://www.oreilly.com/catalog/9780596510374/index.html
|
|
| | Sample chapter: “Input,” from Programming WPF, 2/e, by Chris Sells and Ian Griffiths (August 2007). Discusses routed events, halting event routing, determining a target, routed events and normal events, attached events, mouse input, mouse input and hit testing, the mouse state, keyboard input, keyboard state, ink input, commands, command objects, defining commands, using commands in XAML, input bindings, the command source, command bindings, enabling and disabling commands, command routing, and code-based handling vs. triggers. | http://www.oreilly.com/catalog/9780596510374/chapter/index.html
|
|
| | Sample chapter: “Important New Concepts in WPF,” from Windows Presentation Foundation Unleashed (WPF), by Adam Nathan (December 2007). Discusses local and visual trees, dependency properties, a dependency property implementation, change notification, property value inheritance, support for multiple providers, attached properties, routed events, a routed event implementation, routing strategies and event handlers, routed events in action, attached events, commands, built-in commands, executing commands with input gestures, controls with built-in command bindings, and a tour of the Class hierarchy. | http://www.informit.com/content/images/9780672328916/samplechapter/0672328917_CH03.pdf
|
| |
| |
| |
|
|
| |
 |


|