A friend from my previous team was asking about some resources relating to WPF as his team will be ramping up for WPF/Silverlight in their future releases.  I think that's awesome and quite a shift in paradigm (COM/Win32 => .NET/WPF/Silverlight).  Anyway, I thought I'd share some information on learning WPF here.  Also, here is some faq information regarding Silverlight and Windows Mobile.


Windows Presentation Foundation Unleashed by Adam Nathan:  Probably the most popular of all the current WPF books out there right now.  It is a great book and one of the best introductions to WPF.

Programming WPF by Chris Sells and Ian Griffiths:  Also a good and easy read.  Good intro and goes a little more in depth than WPF Unleashed.

Pro WPF in C# 2008 by Matthew MacDonald:  I would say that it's not the best intro book as it is huge, but it has a ton of useful information and examples and goes in depth in a lot of topics.  I find myself going to this book a lot for reference.

Online Resources

http://www.codeproject.com/KB/WPF/: Lots and lots of samples and tutorials.  This is one of my favorite one resources for tutorials.

http://windowsclient.net/default.aspx:  Our official public home.




Check out Tim Sneath's blog roll which has a pretty comprehensive reference to WPF, Silverlight, and Blend blogs.

If anyone else knows of additional resource material that people would find helpful please let me know.