Build effective user interfaces with Windows Presentation FoundationWindows Presentation Foundation (WPF) is included with the Windows operating system and provides a programming model for building applications that provide a clear separation between the UI and business logic. 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#.Topics Covered:Overview of WPF WPF in Visual Studio Expression Blend Common Properties Content Controls Layout Controls User Interaction Controls Two-Dimensional Drawing Controls Properties Pens and Brushes Events and Code-Behind Resources Styles and Property Triggers Event Triggers and Animation Templates Themes and Skins Printing Data Binding Commanding Transformations and Effects Documents Navigation-Based Applications Three-Dimensional Drawing SilverlightEven if you only have a minimal amount of experience, by the end of the book, you will be able to build dynamic and responsive user interfaces with WPF.
Go beyond what you thought possible in user interfacedevelopment Windows Presentation Foundation (WPF) enables you to buildeffective and unique graphical user interfaces. However, it takes asteep learning curve to master the exceptions and shortcuts thatare built into WPF. This reference provides you with a solidfoundation of fundamental WPF concepts so you can start buildingattractive, dynamic, and interactive applications quickly andeasily. As the book progresses, topics gradually become moreadvanced, and you'll discover how to use WPF to build applicationsthat run in more environments, on more hardware, using moregraphical tools, and providing a more engaging visual experiencethan is normally possible with Windows Forms.
WPF Programmer's Reference:
Explains with full color code examples how code is connected tothe user interface and shows how operations can be performed usingboth XAML and C#
Features a series of essential appendices that summarize WPFsyntax and concepts for easy reference
Covers the latest release of WPF, along with Visual Studio(R)2010, Expression Blend 3, and .NET 4
Shows how to position and arrange content, layout, interaction, and drawing controls; define their properties; and manipulate thoseproperties to produce stunning visual effects
Addresses event triggers and animation, templates, themes andskins, data binding, and transformations and effects
Provides comparable Visual Basic versions of all code exampleson the companion web site
Wrox guides are crafted to make learning programminglanguages and technologies easier than you think. Written byprogrammers for programmers, they provide a structured, tutorialformat that will guide you through all the techniques involved.
wrox.com
Programmer Forums
Join our Programmer to Programmer forums to ask and answerprogramming questions about this book, join discussions on thehottest topics in the industry, and connect with fellow programmersfrom around the world.
Code Downloads
Take advantage of free code samples from this book, as well as codesamples from hundreds of other books, all ready to use.
Read More
Find articles, ebooks, sample chapters and tables of contents forhundreds of books, and more reference resources on programmingtopics that matter to you.