: Matthew MacDonald
: Pro WPF with VB 2008 Windows Presentation Foundation with .NET 3.5
: Apress
: 9781430205906
: 1
: CHF 44.60
:
: Informatik
: English
: 1000
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF

This book explains how WPF works from the ground up. It goes deep into the core of the technology in 800 pages of content-rich explanation. It will be one of the first books available on the topic, and also one of the most detailed. The book follows on from the author's previous, and highly successful books, covering Windows Forms (WPF's predecessor technology) and earlier versions of WPF. It provides a one-stop shop in Apress' proven 'Pro' style that leaves readers with a deep understanding of the technology and able to take the concepts away and apply them for themselves.



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.
Contents at a Glance5
Contents7
About the Author23
About the Technical Reviewer24
Acknowledgments25
Introduction26
About This Book27
Introducing WPF31
Understanding Windows Graphics31
WPF: A Higher- Level API34
The Architecture of WPF46
The Last Word51
XAML52
Understanding XAML53
XAML Basics56
Properties and Events in XAML61
Using Types from Other Namespaces76
Loading and Compiling XAML78
The Last Word87
The Application88
The Application Life Cycle88
Application Tasks94
The Last Word104
Layout105
Understanding Layout in WPF105
Simple Layout with the StackPanel109
The WrapPanel and DockPanel117
The Grid122
Coordinate- Based Layout with the Canvas135
Layout Examples139
The Last Word145
Content146
Understanding Content Controls146
Specialized Containers152
Decorators162
The Last Word165
Dependency Properties and Routed Events166
Understanding Dependency Properties166
Understanding Routed Events178
WPF Events193
The Last Word208
Classic Controls209
The Control Class209
Content Controls220
Text Controls232
List Controls236
Range- Based Controls241
The Last Word244
Windows245
The Window Class245
Window Interaction252
Nonrectangular Windows257
Vista- Style Windows265
The Last Word273
Pages and Navigation274
Understanding Page- Based Navigation274
Page- Based Interfaces275
The Page History286
The Navigation Service289