Programming WPF

Programming WPF

By Ian Griffiths and Chris Sells

Order Yours Today!

Buy Programming WPF, 2nd edition today!

Table of Contents

  • Foreword (Don Box)
  • Foreword (ChrisAn)
  • Preface
  • 1: Hello, Avalon
  • 2: Applications & Settings
  • 3: Layout
  • 4: Input
  • 5: Controls
  • 6: Simple Data Binding
  • 7: Binding to List Data
  • 8: Styles
  • 9: Control Templates
  • 10: Windows & Dialogs
  • 11: Navigation
  • 12: Resources
  • 13: Graphics
  • 14: Documents
  • 15: Printing
  • 16: Animation & Media
  • 17: 3D
  • 18: Custom Controls
  • A: XAML
  • B: Interoperability
  • C: Multithreaded Programming
  • D: WPF Base Types
  • E: Silverlight (by Shawn Wildermuth)


Code samples

Comment Feed 13 comments on this post


great book!! is simply amazing very good

Friday, Jul 23, 2010, 9:51 AM

Emmanuel DURIN:

Thank you for your book. Very clear and full of matter.

If another edition is planned ,
in chapter 6 , Simple Data binding, page 191 ( and also following pages 194 , …)
please add the following code to the callback :

        private void AgeValidationHandler(object sender, ValidationErrorEventArgs e)

            if (e.Action == ValidationErrorEventAction.Added)

… otherwise the msgbox appears when the error happens, and also when the error is corrected.

Monday, Oct 25, 2010, 5:52 PM


Sunday, Nov 7, 2010, 8:10 AM


Sunday, Nov 7, 2010, 8:11 AM


Start to read this book,exited!

Tuesday, Nov 9, 2010, 5:15 PM

Samm Kuppusamy:

Good book with lot of exapmles.

Friday, Feb 11, 2011, 1:29 PM


Read this book by downloading a pdf version, very good book

Tuesday, Mar 8, 2011, 11:53 PM

Mark Desrosiers:

A mid-level VB developer with a little C# knowledge, I started to "learn" WPF with a Pro WPF book from another publisher but it goes too far too fast. I needed something that would focus more on the basics and work it's way up. I than saw this book in the Amazon reviews and it loofed like what I needed.

This is a great book for learning WPF at a reasonable pace. I'm not dissapointed... just what I'm looking for. Well written. The Chris Sells & Ian Griffiths do a very nice job.

(I've never been dissapointed with O'Reilly books so I knew it was probably a "keeper" - It is!).

Saturday, Apr 9, 2011, 4:18 PM

Jonathan R.:

Extremely valuable book. However, since the "Beta" version is actually still available in the market (April 2011) through online retailers, it would be nice to have errata and sample code that matches.

Tuesday, Apr 12, 2011, 4:18 PM

John Zhang:

It is pretty good book.

Friday, Sep 9, 2011, 5:56 AM

Bhaskar Singh:

Nice book. But more depth is needed for developers. Thanks

Sunday, Sep 18, 2011, 3:38 AM

Maryl Weller:

I have the August 2007 second edition print. Do you have the updates available for this version? Or do I need to purchase another manual? I am using Visual Studios 2010 and the verbage does not match or it will not work as expected. I really need to get up to speed on WPF and Visual Studios. Any suggestions? Anything is helpful.

Friday, Jun 15, 2012, 10:56 AM

Chris Sells:

Mary, I have not been able to talk my co-author into updating this book.

Friday, Jun 15, 2012, 11:27 AM

comment on this post

HTML tags will be escaped.

Powered By ASP.NET

Hosted by SecureWebs