Programming WPF, 2nd Edition
Building Windows UI with Windows Presentation Foundation
Publisher: O'Reilly Media
Final Release Date: August 2007
Pages: 874

If you want to build applications that take full advantage of Windows Vista's new user interface capabilities, you need to learn Microsoft's Windows Presentation Foundation (WPF). This new edition, fully updated for the official release of .NET 3.0, is designed to get you up to speed on this technology quickly. By page 2, you'll be writing a simple WPF application. By the end of Chapter 1, you'll have taken a complete tour of WPF and its major elements.

WPF is the new presentation framework for Windows Vista that also works with Windows XP. It's a cornucopia of new technologies, which includes a new graphics engine that supports 3-D graphics, animation, and more; an XML-based markup language, called XAML, for declaring the structure of your Windows UI; and a radical new model for controls.

This second edition includes new chapters on printing, XPS, 3-D, navigation, text and documents, along with a new appendix that covers Microsoft's new WPF/E platform for delivering richer UI through standard web browsers -- much like Adobe Flash. Content from the first edition has been significantly expanded and modified. Programming WPF includes:

  • Scores of C# and XAML examples that show you what it takes to get a WPF application up and running, from a simple "Hello, Avalon" program to a tic-tac-toe game
  • Insightful discussions of the powerful new programming styles that WPF brings to Windows development, especially its new model for controls
  • A color insert to better illustrate WPF support for 3-D, color, and other graphics effects
  • A tutorial on XAML, the new HTML-like markup language for declaring Windows UI
  • An explanation and comparison of the features that support interoperability with Windows Forms and other Windows legacy applications

WPF represents the best of the control-based Windows world and the content-based web world. Programming WPF helps you bring it all together.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews


by PowerReviews
oreillyProgramming WPF, 2nd Edition

(based on 2 reviews)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 2 customers

Displaying reviews 1-2

Back to top


very detailed

By Nikhil Agrawal

from Roanoke,VA

About Me Developer

Verified Reviewer


  • Accurate
  • Concise


  • Need more practical examp

Best Uses

  • Intermediate
  • Novice

Comments about oreilly Programming WPF, 2nd Edition:

Thorough, authoritative coverage, practical examples, clear writing, and full-color presentation make this one of the most widely acclaimed programming books of the last decade.

(4 of 5 customers found this review helpful)


Excellent reference on programming Windows Presentation Foundation!

By MichalJagiela

from Undisclosed

Comments about oreilly Programming WPF, 2nd Edition:

Programming Windows Presentation Foundation is very excellent book, ideal for all developers who's interesting building rich and digital applications with new Microsoft technology

for creating visual experiences. This is good book for everything from developers without programming experience on WPF and for experts in this topic. Book contains many

interesting chapters with introduction to all topics, examples and some advanced topics to enable developers to create better WPF application.

If you are interesting working with Windows Presentation Foundation, you must learn this technology from this book! In second edition, writers add to book several interesting

themes, from XPS and printing technology to navigation, and 3D creating. It's amazing how many features have a developers and designer to create layout, realize dreams and potential. When Microsoft published WPF millions developers around a world get a platform with big potential.

In book You are find:

- Introduction to WPF technology and create first application with XAML language.

- Design modern and high-quality layout for Yours application.

- Connected with Data, binding controls and create rich advanced data applications.

- Graphics and 3D support.

- Printing technology and using XPS.

- Animation and Media in WPF application.

Building rich and friendly applications is very hard, but this is not usual book, this is full professional support for all people who's thinking about create own application on WPF.

Displaying reviews 1-2

Back to top

Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?
Ebook:  $46.99
Formats:  DAISY, ePub, Mobi, PDF
Print & Ebook:  $60.49
Print:  $54.99