Like his C# web apps book in this series, this study guide for Microsoft Exam 70-320 gives a thorough look at the whole curriculum. I haven’t taken the exam yet, so I don’t know if the book alone is enough revision material to pass the exam with, but the book certainly made me feel confident enough to tackle the real thing. Some of the example code is weak and contrived, but at least it compiles most of the time–I found few errors. It’s not terribly exciting or original, but it’s a solid guide.