Microsoft's Windows Presentation Foundation (WPF) provides the
foundation for building applications and high-quality user
experiences for the Windows operating system. It blends the
application user interface, documents, and media content, while
exploiting the full power of your computer's operating system.
Its functionality extends to the support for tablet PCs and other
forms of input device, and provides a more modern imaging and
printing pipeline, accessibility and user
interface automation infrastructure, data-driven user
interface and visualization, and integration points for
weaving the application experience into the Windows shell. This
book shows you how WPF really works. It provides you with the
no-nonsense, practical advice that you need in order to build
high-quality WPF applications quickly and easily. Having built a
firm foundation, it goes on to explore more advanced aspects of WPF
and how they relate to the others elements of the .NET 4.0 platform
and associated technologies such as Silverlight.
The Microsoft Windows Presentation Foundation (WPF) is a key part
of .NET 4.0 and provides the foundation for building applications
and high-quality user experiences in the Windows Vista and Windows
7 operating systems. WPF blends together user-interface design,
dynamic documents, and media content, while exploiting the full
power of the user s computing hardware.
This book explains how WPF works from the ground up. It will be one
of the first books available, for the new .NET 4.0 version, and
also one of the most detailed. It builds on the success of the
author s previous, industry leading, edition and plays to the same
strengths it is a one-stop shop in Apress proven Pro style that
leaves readers with a deep understanding of the technology and
ready to take the concepts away and apply them for themselves.
Matthew MacDonald ist Programmierer und Buchautor. Er hat in unserer Missing Manual-Reihe Handbücher zu Excel, Access und zur Website-Entwicklung verfasst, außerdem ein gutes Dutzend Bücher über die .NET-Programmierung. Irgendwann davor hat er auch einmal Englische Literatur und Theoretische Physik studiert - daran kann er sich aber nur noch dunkel erinnern.
Part 1: WPF Basics 1: The New World of WPF 2: XAML 3: Layout 4: Control Essentials 5: Windows 6: Data Binding
Part 2: WPF Applications 7: The Application 8: Navigation 9: Commands 10: Resources and Localization 11: Styles and Control Templates 12: Browser Applications 13: ClickOnce Deployment
Part 3: Advanced Controls 14: Custom Controls 15: Menus and Toolbars 16: Lists and Grids 18: Interacting with Windows Forms and Win32
Part 4: Documents 19: Text Layout (Flow Document) 21: Document Packaging and XPS 20: Printing
Part 5: Graphics and Multimedia 22: Drawing Shapes 23: Sound and Video 24: Animation 25: Geometries and Transformations 26: Three-Dimensional Drawing 27: Trees 28: Imaging