This book serves the purpose of getting started, I suppose. I already had a decent WPF background, so most of this book was wasted on me. There was not anywhere near enough detail or discussion on the limitations of Silverlight 3 vs WPF, for instance. I'm finding more limitations every day with my experimentation, but none of these were in this book. Also, I found the level of detail on most subjects too simple to be of much use for my purposes. For beginners, it's ok. For intermediate or advanced uses, I'd pass.