REVIEW

Book Review: Essential Windows Presentation Foundation by Chris Anderson

Written by T. Michael Testi
Published April 22, 2008
page 1 | 2

Chapter 6, "Data," gets into the basics of data sources, data binding, resources, and data transfer operations. Because WPF's data binding system is deeply integrated in the platform, with the proper model you can create applications with a completely data driven approach.

Chapter 7, "Actions," describes how events, commands and triggers work to make things happen in your applications. Up till now your topics have focused on the application presenting information to the user, but many times you need an application to respond to input from the system or the user. This chapter will show you how.

Chapter 8, "Styles," will show you the styling system in WPF. Styling enables the clean separation of the designer and developer by allowing the loose coupling between the visual appearance of a UI and the programmable structure. You will also see how styles can be packaged in to themes which provide consistency across applications.

The Appendix, "Base Services," drills down into some of the low level services in WPF. The topics covered include threading, property and event system, input, composition, and printing system.

Essential Windows Presentation Foundation provides a very good primer on WPF. It is remarkably focused and to the point. It provides a concise overview that will point you down the right path and does, as the author suggests, constitute a good reference book.

The only thing I wish this book had going for it was more insight into how WPF evolved, especially coming from one of the architects of WPF. With something as complex as the changes that created WPF, it would have been nice to have more in-depth discussion on why some of the decisions were made.

That said, Essential Windows Presentation Foundation does provide the key principles on using and creating WPF applications in a relatively short period of time. It is aimed at the developer, so this is not the place for a pure beginner to start, but if you are a developer, and want to get up to speed quickly then Essential Windows Presentation Foundation will give you a solid foundation. I recommend this book.

page 1 | 2
T. Michael Testi is a photographer, writer, software developer and ardent fan of fantasy football and horse race handicapping. He also blogs at PhotographyTodayNet and at All This and Everything Else.
Keep reading for information and comments on this article, and add some feedback of your own!
Book Review: Essential Windows Presentation Foundation by Chris Anderson
Published: April 22, 2008
Type: Review
Section: Books
Filed Under: Sci/Tech: Software, Sci/Tech: Programming, Sci/Tech: Computers, Books: Computers and Internet
Part of a feature: The RAM Review
Writer: T. Michael Testi
T. Michael Testi's BC Writer page
T. Michael Testi'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
Articles in this series
BC articles by T. Michael Testi
Sci/Tech: Software
Sci/Tech: Programming
Sci/Tech: Computers
Books: Computers and Internet
All Books Articles
All Review articles
All BC articles
All BC Comments

Comments

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

Add your comment, speak your mind

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

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





Remember Name/URL?

Please preview your comment!

Fresh
Articles
Fresh
Comments