
WPF Programmer's Reference
Windows Presentation Foundation with C# 2010 and .NET 4
Rod Stephens(Author)
Wrox Press
1st Edition
Published on 12. March 2010
Book
Paperback/Softback
624 pages
978-0-470-47722-9 (ISBN)
Description
Build effective user interfaces with Windows Presentation Foundation
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#.
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
Silverlight
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.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
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#.
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
Silverlight
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.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
More details
Product info
PB
Edition
1., Auflage
Language
English
Place of publication
United States
Publishing group
John Wiley & Sons Inc
Dimensions
Height: 23.3 cm
Width: 18.7 cm
Thickness: 3 cm
Weight
1397 gr
ISBN-13
978-0-470-47722-9 (9780470477229)
Schweitzer Classification
Other editions
Additional editions

E-Book
06/2010
Wrox
€35.99
Available for download

E-Book
02/2010
Wrox
€35.99
Available for download
Person
Rod Stephens is a professional software developer who has built a wide variety of software and database applications in his career that spans two decades. He is the author of more than twenty books and 250 articles, and is a regular contributor to DevX.com (www.devx.com).
Content
Introduction.
Chapter 1 WPF Overview.
Chapter 2 WPF in Visual Studio.
Chapter 3 Expression Blend.
Chapter 4 Common Properties.
Chapter 5 Content Controls.
Chapter 6 Layout Controls.
Chapter 7 User Interaction Controls.
Chapter 8 Two-Dimensional Drawing Controls.
Chapter 9 Properties.
Chapter 10 Pens and Brushes.
Chapter 11 Events and Code-Behind.
Chapter 12 Resources.
Chapter 13 Styles and Property Triggers.
Chapter 14 Event Triggers and Animation.
Chapter 15 Templates.
Chapter 16 Themes and Skins.
Chapter 17 Printing.
Chapter 18 Data Binding.
Chapter 19 Commanding.
Chapter 20 Transformations and Effects.
Chapter 21 Documents.
Chapter 22 Navigation-Based Applications.
Chapter 23 Three-Dimensional Drawing.
Chapter 24 Silverlight.
Appendix A Common Properties.
Appendix B Content Controls.
Appendix C Layout Controls.
Appendix D User Interaction Controls.
Appendix E MediaElement Control.
Appendix F Pens.
Appendix G Brushes.
Appendix H Path Mini-Language.
Appendix I XPath.
Appendix J Data Binding.
Appendix K Commanding Classes.
Appendix L Bitmap Effects.
Appendix M Styles.
Appendix N Templates.
Appendix O Triggers and Animation.
Appendix P Index of Example Programs.
Index.
Chapter 1 WPF Overview.
Chapter 2 WPF in Visual Studio.
Chapter 3 Expression Blend.
Chapter 4 Common Properties.
Chapter 5 Content Controls.
Chapter 6 Layout Controls.
Chapter 7 User Interaction Controls.
Chapter 8 Two-Dimensional Drawing Controls.
Chapter 9 Properties.
Chapter 10 Pens and Brushes.
Chapter 11 Events and Code-Behind.
Chapter 12 Resources.
Chapter 13 Styles and Property Triggers.
Chapter 14 Event Triggers and Animation.
Chapter 15 Templates.
Chapter 16 Themes and Skins.
Chapter 17 Printing.
Chapter 18 Data Binding.
Chapter 19 Commanding.
Chapter 20 Transformations and Effects.
Chapter 21 Documents.
Chapter 22 Navigation-Based Applications.
Chapter 23 Three-Dimensional Drawing.
Chapter 24 Silverlight.
Appendix A Common Properties.
Appendix B Content Controls.
Appendix C Layout Controls.
Appendix D User Interaction Controls.
Appendix E MediaElement Control.
Appendix F Pens.
Appendix G Brushes.
Appendix H Path Mini-Language.
Appendix I XPath.
Appendix J Data Binding.
Appendix K Commanding Classes.
Appendix L Bitmap Effects.
Appendix M Styles.
Appendix N Templates.
Appendix O Triggers and Animation.
Appendix P Index of Example Programs.
Index.