REVIEW

Book Review: Programming WPF, 2nd Edition by Chris Sells and Ian Griffiths

Written by Nick Schweitzer
Published January 18, 2008
page 1 | 2

The most truly useful feature for the everyday developers discussed is data binding, or what I’ve described to my colleagues as “data binding on steroids.” The authors go into great detail about all levels of data binding, and do so in such a way that you get a good understanding of what is being done under the covers. They do this by creating sample applications with limited or no binding at all, and then gradually replace hand coded functionality with the appropriate binding code. You very quickly get a grasp of how much the framework is capable of doing for you, as long as you master the correct XAML markup. In fact, odds are you will be overwhelmed with the amount of markup you will need to learn in order to take full advantage of the framework.

Other topics which are discussed are WPF themes and styles, printing and XPS generation, as well as the previously mentioned animation and 3D graphics. There is also an appendix which talks about Silverlight. While Silverlight does utilize XAML markup, it is a completely different topic from WPF, and the information presented is already out of date with the upcoming release of Silverlight 2.0. The appendix also covers interoperability with Windows Forms, but the emphasis in the book is on creating solutions using WPF from beginning to end, and using mixed code is discouraged.

Despite its breadth and depth into the topic, Programming WPF is not a reference book. Though it contains a great overview of XAML, it is by no means comprehensive. However, taken in concert with XAML In a Nutshell, which I reviewed earlier, you can easily jumpstart your development using WPF. For anyone who is interested in diving into the Windows Presentation Foundation in depth, I highly recommend Programming WPF. This may very well be considered the Bible of this technology.

page 1 | 2
Nick Schweitzer Profile PicNick Schweitzer is a software consultant in the Milwaukee area. In his spare time he is an amatuer triathlete, political pundit, and is a recovering geek. He maintains two blogs: The World According to Nick and The Coding Monkey.
Keep reading for information and comments on this article, and add some feedback of your own!
Book Review: Programming WPF, 2nd Edition by Chris Sells and Ian Griffiths
Published: January 18, 2008
Type: Review
Section: Books
Filed Under: Books: Computers and Internet, Books: Nonfiction, Sci/Tech: Computers, Sci/Tech: Programming, Sci/Tech: Software
Writer: Nick Schweitzer
Nick Schweitzer's BC Writer page
Nick Schweitzer's personal site
Spread the Word
Like this article?
Email this
Submit to del.icio.us Save to del.icio.us
RSS Feeds
All RSS Feeds (240+)
Comments on this article
BC articles by Nick Schweitzer
Books: Computers and Internet
Books: Nonfiction
Sci/Tech: Computers
Sci/Tech: Programming
Sci/Tech: Software
All Books Articles
Nick Schweitzer's personal weblog
All Review articles
All BC articles
All BC Comments

Comments

#1 — March 23, 2008 @ 06:08AM — DamionKutaeff

Hello everybody, my name is Damion, and I'm glad to join your conmunity,
and wish to assit as far as possible.

#2 — March 25, 2008 @ 10:10AM — Dan(lazy)Honnet

Hello everybody, my name is Daniel, and I'm glad to join your conmunity,
Wish to assist as far as possible.

#3 — April 8, 2008 @ 19:53PM — Alfagreyus [URL]

Hi!
Without taking into account the issue of establishing a stone by God, which he won't be able to pick up, how do you think, may be something in this world, what can God never see?

Want comments emailed to you? No spam, promise! Address:

Add your comment, speak your mind

(Or ping: http://blogcritics.org/mt/tb/73024)

Personal attacks are not allowed. Please read our comment policy.





Remember Name/URL?

Please preview your comment!

Fresh
Articles
Fresh
Comments