There are lots of books available for learning Windows
Presentation Foundation (WPF). Most of them are bulky, but when I scanned
through the pages of Chris Anderson's "Essential Windows Presentation,"
it provided a rough sketch of some of the important concepts in less than 450
pages. Even though the initial chapters will be useful for beginners -
intermediate level developers, the remaining will be useful for advanced
developers.