The past couple weeks I’ve seen a number of people asking for Silverlight book recommendations. Although I haven’t read all the below books; I’ve put together a comprehensive list of what’s available to you right now. If for any reason I have missed a Silverlight 2 book, please let me know and I’ll gladly update the list.
| Data-Driven Services with Silverlight 2 by John Papa – O’Reilly (Amazon)
This is possibly my favorite Silverlight book. John solely focuses on the data aspect of Silverlight, and let’s be honest, data is what mainly pays the bills. Combining learning’s from this book are the foundations for implementing a solid MVVM architecture. |
|
| |
Silverlight 2 Unleashed by Laurent Bugnion - Sams (Amazon)
Laurent’s book is a comprehensive, full color, deep dive into Silverlight 2. It’s geared towards readers who aren’t too familiar with Silverlight and XAML. |
| |
Pro Silverlight 2 in C# 2008 (Windows.Net) by Matthew McDonald – APress (Amazon)
The reviews have been outstanding for Matthew’s book. It appears this has book has set the bar for Silverlight books. This is the next book on my list to read. |
| |
Foundation Silverlight 2 Animation by Jeff Paries - Friends of Ed (Amazon)
Much like John Papa’s book, Jeff’s book is focused on a single topic and really shines. He’s convinced me to move away from using the Grid and TranslateTransforms for animations. But seriously, if you’re looking to put polish on you application with the use of animations, or want to start learning the building blocks of motion, this is the book for you. |
| |
Introducing Microsoation or even ft Silverlight 2.0, 2nd Edition by Laurence Moroney - Microsoft Press (Amazon) |
| |
Silverlight 2 in Action by Chad Campbell and John Stockton – Manning (Amazon)
Silverlight 2 in Action has a LOT of reviews: |
| |
Professional Silverlight 2 for ASP.NET Developers (Wrox Programmer to Programmer) by Jonathan Swift, Salvador Alvarez Patuel, Chris Barker, and Dan Wahlin – Wrox (Amazon) |
| |
Silverlight 2 Bible by Brad Dayley and Lisa DaNae Dayley – Wiley (Amazon)
Wiley has extended their Bible series to the Silverlight space. I have not read this book; there are mixed reviews on Amazon. Based on the reviews it sounds like this book is good for beginners to Silverlight. |
| |
Silverlight 2 Recipes: A Problem-Solution Approach (Expert’s Voice in .Net) by Jit Ghosh and Rob Cameron – APress (Amazon)
I have not read this book, but based on developing my own Silverlight Cookbook, I imagine this book is geared toward people who need to solve specific problems. Probably tasked based and can easily be used as a reference. |
| |
Accelerated Silverlight 2 by Jeff Scanlon - APress (Amazon) |
| |
Essential Silverlight 2 Up-to-Date by Christian Wenz – O’Reilly (Amazon) |
| |
Hacking Silverlight 2 by David Kelley – Manning (Amazon) |
![]() |
Beginning Silverlight 2: From Novice to Professional by Robert Lair (Amazon)
I haven’t read Robert’s book, but it looks this book is receiving favorable reviews. Here is an excerpt of a review from Amazon:
|
| |
Hello! Silverlight 2 by Bill Reiss and Dave Campbell – Manning
I don’t think this book is out yet. However, it must be listed because Dave Campbell has done such a great job with Silverlight Cream, and this book has the best looking cover. |




March 6th, 2009 at 3:27 am
Hi, I have a question. Which of these books are written under Silverlight 2 Beta? Because there are a lot of differences between Beta and RC.It’s could be very helpful to distinguish them.THXHonza
March 6th, 2009 at 3:15 pm
I definitely recommend you read “Pro Silverlight 2 in C# 2008.” The author goes the extra mile to explain a topic thouroughly: he gives you not only the “what” and the “how” but also the “why.” Plus the chapters on Multithreading, Data Binding, and Networking are the icing on the cake.
March 7th, 2009 at 2:04 pm
@Jan: I can’t speak for the other books, but Foundation Silverlight 2 Animation (I did the technical editing for the book) was written before Silverlight 2 was release but was changed for RC1/final release of Silverlight (before the book got printed). I think Jeff got a serious headache of rebuilding the appr. 180 projects :). The projects in the book will work fine with the final release of SL2. If not, please let me know because if that’s the case I didn’t do a very good job
Cheers,
Rob Houweling
March 7th, 2009 at 4:11 pm
@Rob & Jan: Only one project out of the 180 in Foundation Silverlight 2 Animation was affected by the change from beta to release of Silverlight 2. This was due to a change in hit testing. The only other project that changed between writing and release was a functional change to one of the particle systems.
March 21st, 2009 at 1:41 am
Jan … Data Driven Services with Silverlight 2 was written with RTW bits, so its all updated.