$54.99, 624 pages, 2010
From the back cover:
Go beyond what you thought possible in user interface development
Windows Presentation Foundation (WPF) enables you to build effective and unique graphical user interfaces. However, it takes a steep learning curve to master the exceptions and shortcuts that are built into WPF. This reference provides you with a solid foundation of fundamental WPF concepts so you can start building attractive, dynamic, and interactive applications quickly and easily. As the book progresses, topics gradually become more advanced, and you'll discover how to use WPF to build applications that run in more environments, on more hardware, using more graphical tools, and providing a more engaging visual experience than is normally possible with Windows Forms.
WPF Programmer's Reference:
- Explains with full color code examples how code is connected to the user interface and shows how operations can be performed using both XAML and C#
- Features a series of essential appendices that summarize WPF syntax and concepts for easy reference
- Covers the latest release of WPF, along with Visual Studio 2010, Expression Blend 3, and .NET 4
- Shows how to position and arrange content, layout, interaction, and drawing controls; define their properties; and manipulate those properties to produce stunning visual effects
- Addresses event triggers and animation, templates, themes and skins, data binding, and transformations and effects
- Provides comparable Visual Basic versions of all code examples on the companion web site
Written by a leading expert on Microsoft graphics programming, this richly illustrated book provides an introduction to WPF development and explains fundamental WPF concepts.
Packed with helpful examples, this reference progresses through a range of topics that gradually increase in their complexity. You'll quickly start building applications while you learn how to use both Expression Blend and Visual Studio to build UIs. In addition, the book addresses the needs of programmer who write the code behind the UI and shows you how operations can be performed using both XAML and C#.
- Overview of WPF
- WPF in Visual Studio
- Expression Blend
- Common Properties
- Content Controls
- Layout Controls
- User Interaction Controls
- Two-Dimensional Drawing Controls
- Pens and Brushes
- Events and Code-Behind
- Styles and Property Triggers
- Event Triggers and Animation
- Themes and Skins
- Data Binding
- Transformations and Effects
- Navigation-Based Applications
- Three-Dimensional Drawing
Who this book is for
This book is for C# and Visual Basic programmers who want to learn WPF programming. It assumes that you have minimal experience with either C# or Visual Basic but doesn't assume you have any previous experience with WPF.
Wrox Programmer's References are designed to give the experienced developer straight facts on a new technology, without hype or unnecessary explanations. They deliver hard information with plenty of practical examples to help you apply new tools to your development projects today.