WPF Succinctly is for software developers with an understanding of the .NET Framework who have yet to dive into WPF. Author Buddy James approaches the platform at its simplest point—single-window applications that contain a single control—and gradually adds more complex controls and back-end features. By the end of the book, you'll be able to manage data flow between application elements, use WPF commands to maximize your application's functionality while adding minimal code, and confidently redesign controls to give your application a unique look and feel that other applications can't compete with.
Table of Contents: 1. WPF Origins 2. Inside WPF 3. WPF Controls Overview 4. WPF Applications 5. WPF and MVVM 6. WPF Commands 7. Advanced WPF Concepts 8. WPF Control Styles and Templates 9. WPF Tools and Frameworks
The book is ok, but I think it does not follow a didactic plan. It jumps between topics; some are important to beginners some are more esotheric (round windows are fun; but are a special case - not really the first thing when trying to master WPF). It contains a lot of samples (which is good), but you will need another book to really get into WPF. Finally: I do not like that the author suggest to "pollute" the model with INotifyPropertyChanged-Events to make Binding easier - That can be done, but I do not consider it a clean way.