Windows 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#.
Overview of WPF
WPF in Visual Studio
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
Transformations and Effects
Even 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.
Keywords: WPF; using WPF; how to use WPF; what is WPF; guide to WPF; WPF reference; building user interfaces with WPF; how to build user interfaces with WPF; introduction to WPF; WPF concepts; WPF syntax; Windows Presentation Foundation; how to use Windows Presentation Foundation; guide to Windows Presentation Foundation; Windows Presentation Foundation reference; building user interfaces with Windows Presentation Foundation; how to build user interfaces with Windows Presentation Foundation; introduction to Windows Presentation Foundation; Windows Presentation Foundation concepts; Windows Presentation Foundation syntax; WPF with Visual Studio; WPF with Expression Blend; Visual Studio 2010; Expression Blend 3; C#; Visual C#; .NET 4; .NET 4.0; C# programming; Visual C# programming; adorner wpf; asp net c#; asp net wpf; asp.net wpf; binding in wpf; binding wpf; c# controls; c# developer; c# development; c# net training; c# programmers; c# programming; c# training; c# wpf window; combobox in wpf; documentviewer wpf; dotnet; essential windows presentation foundation; grid in wpf; infragistics wpf; learn wpf; learning c#; listbox in wpf; listview in wpf; msdn c#; msdn net; msdn net 3.5; msdn windows presentation foundation; net 2.0; net 3; net 3.0; net 3.5 wpf; net 35; net framework 3.0; net programming; net windows presentation foundation; pro wpf; programming windows presentation foundation; programming wpf; rod stephens; slider wpf; tutorial wpf; user control wpf; vb.net wpf; visual studio 2005 c#; windows communication foundation; windows forms; windows net; windows presentation foundation; windows presentation foundation applications; windows presentation foundation book; windows presentation foundation c#; windows presentation foundation tutorial; windows presentation foundation unleashed; windows presentation foundation unleashed wpf; windows presentation foundation wpf; windows presentation framework; windows wpf; winfx; wpf; wpf application; wpf applications; wpf binding path; wpf binding source; wpf blog; wpf book; wpf books; wpf c#; wpf combobox binding; wpf controls; wpf custom control; wpf data binding; wpf data template; wpf datatrigger; wpf demo; wpf dependency property; wpf dispatcher; wpf download; wpf drag drop; wpf examples; wpf forum; wpf grid; wpf gridview; wpf how to; wpf in c#; wpf in net; wpf itemssource; wpf layout; wpf listbox binding; wpf listview binding; wpf media player; wpf msdn; wpf net; wpf relativesource; wpf sample; wpf sample application; wpf samples; wpf tabcontrol; wpf toggle button; wpf tools; wpf tutorials; wpf unleashed; wpf usercontrol; wpf validation; wpf windows forms; xaml wpf; wpf; wpf print square root symbol; wpf dependency object step by step; wpf gauges; wpf taskbar; architecutre + wpf application; wpf drag drop; composite wpf application; limitations of wpf