For many reasons I haven’t had much time to blog in the last few months. This is something with the coming of the New Year I’m aiming to rectify. One of my other personal/work goals is to complete the Microsoft Professional Developer (Web Developer) Certification. This requires me to site and pass four exams:
- 70-515: Web Application Development with Microsoft .Net Framework 4 (TS)
- 70-513: Windows Communication Foundation Development with Microsoft .Net Framework 4 (TS)
- 70-516: Accessing Data with Microsoft .Nest Framework 4 (TS)
- 70-519: Designing and Developing Web Applications with Microsoft .Net Framework 4
First on my list of exams to study for and complete was 70-515: Web Applications Development with Microsoft .Net Framework 4. I had the exam booked for Tuesday 18th January 2011 and I’m pleased to say after a lot of intense and hard swotting I passed the exam. Due to the severe disruption caused by the bad weather on both sides of the Atlantic it became very difficult to get hold of a printed copy of this book when it was due to be available in the UK. There was a digital version available but I still like to read a physical book, although I am being tempted more and more of late by the Kindle. Fortunately I was able to get a copy of the printed book prior to my exam, just!
WARNING: I don’t think this would be a useful review if I didn’t stress at the beginning that while this book covers the topics which the exam covers, it should not be your only resource of learning. I made use of my attendance of relevant sessions at User Groups, real world experience on projects and additional reading, such as Steve Sanderson’s excellent Pro ASP.Net MVC 2 Framework, Second Edition which is an excellent book for getting to grips with ASP.Net MVC 2.
The Self-Paced Training kit is an excellent tool to help study for the exam. They follow a standard package format of the
- Self-paced study guide;
- Practice Tests;
- Over 300 practice and review questions;
- Code Samples in VB.Net and C#;
- eBook edition of the study guide.
The study guide is broken up into fourteen chapters, which breaks the curriculum into manageable segments of learning. One technique for working through these guides is to take one chapter per night and work through each chapter covering the topic in great detail. Planning to spend extra time when needed. The chapters discuss the individual topics in some detail, have Labs to go through and get practice in implementing the topic discussed. At the end of each chapter there are Scenario based questions to guide you into choosing the right solutions for the problems faced and there are also review questions for each section. The fourteen chapters combine to cover the objectives of the 70-515 Exam:
- Developing Web Forms Pages;
- Developing and Using Web Forms Controls;
- Implementing Client-Side Scripting and AJAX;
- Configuring and Extending a Web Application;
- Displaying and Manipulating Data;
- Developing a Web Application by Using ASP.Net MVC 2.
This self-paced training guide was an invaluable tool for me in my preparation for the exam. The guide breaks down the objectives into manageable chunks and highlight areas which need to be covered. The Labs cover each topic as you progress through each chapter. My one major criticism of the labs is that each lab often starts by setting up a new project/solution with the same name as the previous lab which is really frustrating. Personally I would much rather have started a new solution per chapter and modified the solution/projects as I went through the labs in that chapter. The review questions are a great way to review your knowledge and how much you’ve taken in after completing studying each chapter. The Scenario based exercises are even better as they make you think how your knowledge would be applied in the real world.
I would recommend buying and working your way through the MCTS 70-515 Web Applications Development with Microsoft .Net Framework 4 Self-Paced Training Kit as part of your preparation for the 70-515 exam, however I would also recommend additional sources to compliment your learning. For example the MVC area was easier for me to pick up as I have completed some projects using the Framework and have also read other books on the topic, whereas the Client-Side Scripting element was harder for me to pick up as I have had less exposure to that area of study.
If you’re studying for the 70-515 exam good luck and I hope you find this book and review useful! I’m off to search for materials so I can prepare for my other exams as the equivalent training guides won’t be available for quite some time yet.