Acknowledgments | |
Introduction | |
Overview of Windows Presentation Foundation | |
A Brief History of the Windows API | |
Meet Windows Presentation Foundation | |
Visual Design Tools | |
Summary | |
WPF and .NET Programming | |
Getting Started | |
WPF Development Concepts | |
Summary | |
Anatomy of a WPF-Enabled Application | |
Project Composition. .NET Framework | |
Windows Application | |
XAML Browser Application | |
WCF Service Library | |
WPF Custom Control Library | |
Summary | |
Building a Rich UI with Microsoft Expression Blend - Part I | |
Overview | |
The Design Environment | |
Project Structure | |
Creating Vector Objects | |
Manipulating Objects with the Properties Panel | |
Manipulating Text | |
Managing Layouts | |
Animation | |
Summary | |
Building a Rich UI with Microsoft Expression Blend - Part II | |
Expression Blend Workflow | |
Handling User Input | |
The WPF Animation API | |
Interacting with Storyboards | |
WPF Drawing API | |
Summary | |
Special Effects | |
Brushes | |
Bitmap Effects | |
Transformations | |
Putting It All Together - Combining Effects | |
Summary | |
Custom Controls | |
Overview | |
Control Base Classes | |
Data Binding in WPF | |
Creating and Editing Styles | |
Customizing Existing Controls with Templates | |
Summary | |
Using WPF in the Enterprise | |
WPF Application Models | |
State Management | |
Navigation | |
Application Localization | |
WPF Deployment Models | |
Summary | |
Security | |
WPF Security Model | |
Trusted Versus Express Applications | |
Core OS Security | |
CLR Security | |
Microsoft Internet Explorer Security | |
ClickOnce Security. .NET | |
Security Utilities | |
Summary | |
WPF and Win32 Interop | |
Win32 User Interface Overview | |
How WPF and HWNDs Interoperate | |
Using Win32 HWNDs Inside of WPF | |
Using WPF in Win32 Applications | |
Adding Windows Forms Controls to WPF | |
Summary | |
Advanced Development Concepts | |
WPF Architecture | |
The WPF Framework | |
A Deeper Look at XAML | |
WPF Multithreading | |
Windows Communication Foundation | |
Windows Workflow Foundation | |
Summary | |
Index | |
Table of Contents provided by Publisher. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.