Well, i've got a nice WPF book its called Sams Windows Presentation Foundation Unleashed. I really like to read and learn with it. Are there any other WPF books you could recommend?

+1  A: 

Yes, I highly recommend this one

+4  A: 

Adam's book is fantastic - http://blogs.msdn.com/adam_nathan/archive/2006/05/17/599301.aspx Also Petzold's is good although a little chewey to get through :-) http://www.charlespetzold.com/wpf/

I actually had to read Petzold's book ... before Nathan's book made any sense. Petzold provided the detail that my mind needed in order to 'grok' Nathan's book. Both are a must have on a WPF programmer's desk!
+1  A: 

I am with KiwiB* awesome book. Although you need to now .net to get some of the examples, as they miss some of the using statements for the code examples.

+55  A: 

I've found the following books very useful:

Windows Presentation Foundation Unleashed - Adam Nathan
You mention you already have this book, however I wanted to give my opinion on it. It is a great book for the newcomer - it is printed in full color which is a great help for visualizing both xaml and concepts for WPF.

Essential Windows Presentation Foundation - Chris Anderson
This is also another great book for the newcomer. While it is not printed in color, it does give a great insight into how WPF works.

Pro WPF in C# 2008 - Matthew Macdonald
This is a great reference book - one that sits on my desk and is constantly referred too. However, I didn't feel is was as newbie friendly as the other two books above. This is the most recently released book (at the time of this posting), and has been updated for VS2008. This is useful, as there are some changes with the versions of WPF. I believe there is a VB.NET version available.

Programming WPF - Chris Sells & Ian Griffiths
Another great book - I wish this was available when I was first learning the framework.

Application = Code + Markup - Charles Petzold
This was the very first WPF I purchased. It is not very newbie friendly, and I wouldn't recommend it for a first-time-wpf'er. The fact that Xaml is not introduced until page 457 makes learning the technology for the real world very difficult. That said, this book is invaluable if you really want to understand how things work at a very deep level (which is also important to get the most of the framework.

The only book I would totally avoid is:

Professional WPF Programming - Chris Andrade et al.
While the content was Ok in this book, I just found the other books to be much clearer and delve to a much deeper level.

Hope this helps! WPF has a steep learning curve, but once you "get it", UI programming can actually become "fun"!

Brad Leach
There is a VB.NET version avaliable to Pro WPF 2008 =)
Camilo Martin
+4  A: 

MCTS Self-Paced Training Kit - Microsoft .NET 3.5 Windows Presentation Foundation (70-502)

I personally find that I become much more motivated to read and learn about a topic if the learning process culminates with a Microsoft Certification. If you're anything like me, you may find it more rewarding to dive into this certification study guide that just came out a week or two ago.

+10  A: 

Sams Teach Yourself WPF in 24 Hours.

I'm one of the authors, so my opinion is biased. Our book is structured around building four applications. It's not as in-depth as Nathan's or Petzold's books. Its intent is not to be exhaustive (or a reference), rather it is a means to coming up to speed quickly on WPF. Likewise, to provide a foundation so that you won't feel overwhelmed when you encounter some of the various nooks and crannies in the technology.

Seconded. Chris nailed this presentation at Code Camp in Tampa a couple weekends ago.
John Dunagan
Good reviews on Amazon, I am going for it!
Binoj Antony
+5  A: 

WPF in Action with Visual Studio 2008

It is in print now.

A co-worker recently bought this book and mentioned that it is the first manual/technical guide that he's read cover-to-cover. He recently gave my programming team a presentation on WPF, which I thought was pretty good.
+1  A: 

I'm currently starting in on "Pro WPF with VB 2008: Windows Presentation Foundation with .NET 3.5 (Paperback)" and so far am pretty happy with it. Good for us VB'ers... :)

Greg Duncan
I'm starting the same book and I'm also very happy with it, the only problem being that I'm currently on a WinForms side project that I wish I had started **after** knowing WPF, haha...
Camilo Martin
+2  A: 

A new book just came out by notable WPF expert, Pavan Podila (with a little help from Kevin Hoffman). It's all about building controls in WPF and is aptly called:

WPF Control Development Unleashed

If you're going to be building visuals, elements, or controls in WPF, you will want this book on your shelf. Getting to the point where you understand enough of the WPF API and concepts to write a decent control, takes enough time ... this book will ease your journey!