As a personal goal I really wanted to take this exam. Even though I’m using C# on a daily basis, I knew there was a big part of the language and the framework still left to explore.
To prepare for it I watched Channel 9 videos from the official trainers to get familiar with what to expect form the exam. I also tested my C# skills with Pluralsight IQ and that gave me some confidence as well.
To be sure I have covered everything from the objectives, I went through the official certification book. Additional resource was C# in a Nutshell which covers even more then the certificate requires.
The exam it self was exactly how it was described in one of those Channel 9 videos, so just follow the advice and you will do just fine.
Next step towards the MCSA: Web Applications certification is Exam 70-486 - Developing ASP.NET MVC Web Applications. They have just updated it to include ASP.NET Core questions, so it adds even more reasons to prepare for this!