Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4

Front Cover
Apress, Apr 28, 2010 - Computers - 1216 pages

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 it provides a more modern imaging and printing pipeline, accessibility and UI automation infrastructure, data-driven user interfaces 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. After giving you a firm foundation, it goes on to explore the more advance aspects of WPF and how they relate to the others elements of the .NET 4.0 platform and associated technologies such as Silverlight.

 

What people are saying - Write a review

User Review - Flag as inappropriate

k

User Review - Flag as inappropriate

Pros: Covers all of the bases well, clear descriptions of how things work and why they work like they do.
Cons: The Contents function has all chapters labelled as "The Last Word" (the name of the last section from each chapter), rendering it not very useful. Numerous typos.

Contents

CHAPTER 1 Introducing WPF
1
CHAPTER 2 XAML
23
CHAPTER 3 Layout
61
CHAPTER 4 Dependency Properties
105
CHAPTER 5 Routed Events
119
CHAPTER 6 Controls
159
CHAPTER 7 The Application
215
CHAPTER 8 Element Binding
249
CHAPTER 19 Data Binding
599
CHAPTER 20 Formatting Bound Data
643
CHAPTER 21 Data Views
691
CHAPTER 22 Lists Grids and Trees
709
CHAPTER 23 Windows
751
CHAPTER 24 Pages and Navigation
791
CHAPTER 25 Menus Toolbars and Ribbons
841
CHAPTER 26 Sound and Video
865

CHAPTER 9 Commands
265
CHAPTER 10 Resources
293
CHAPTER 11 Styles and Behaviors
309
CHAPTER 12 Shapes Brushes and Transforms
333
CHAPTER 13 Geometries and Drawings
375
CHAPTER 14 Effects and Visuals
399
CHAPTER 15 Animation Basics
423
CHAPTER 16 Advanced Animation
467
CHAPTER 17 Control Templates
499
CHAPTER 18 Custom Elements
543
CHAPTER 27 3D Drawing
889
CHAPTER 28 Documents
935
CHAPTER 29 Printing
989
CHAPTER 30 Interacting with Windows Forms
1019
CHAPTER 31 Multithreading
1041
CHAPTER 32 The Addin Model
1055
CHAPTER 33 ClickOnce Deployment
1079
Index
1099
Copyright

Other editions - View all

Common terms and phrases

About the author (2010)

Matthew MacDonald is an author,educator, and MCSD developer who has a passion for emerging technologies. He isthe author of more than a dozen books about .NET programming. In a dimly-remembered past life, he studied English literature and theoretical physics.

Bibliographic information