So last week I passed the Microsoft test 70-519 and thought I would share a sample of the test questions with you. It’s quite daunting the range of skills the test pulls from. I have been a software developer for over twelve years and this test seems to have found a way to span almost my entire arsenal of skills. Or at least my Microsoft skills. Here are some of the skills measured:
– ASP.NET (both Web Forms and MVC)
– C#
– Ajax
– jQuery
– Windows Communications Foundation (WCF)
– ADO.NET
– ASP.NET Web Services
– LINQ and Entity Framework
– IIS
– Unit Testing, debugging and deployment
– Application state, session state, and request state (for example, ViewState, ControlState, Cache object, cookies, and client-side persistence)
– Globalization – designing to support local, regional, language, or cultural preferences
There’s probably more that I’m forgetting. Bottom line is wow, it’s a good thing that I have played with [most] of this stuff at one time or another because you aren’t just going to get lucky when it comes to passing this test.
Some questions include:
You need to recommend appropriate technologies for designing Web forms for entry and retrieval of news items.
Which technologies should you recommend? (Each correct answer presents a complete solution. Choose two.)
A. ASMX and SOAP
B. WCF Data Services and jQuery
C. ASP.NET MVC 2 and Microsoft AJAX
D. Entity Framework and Microsoft Silverlight
Answer: B and C
You are designing an ASP.NET MVC 2 Web application. You have the following requirements:
“Type safety must be validated at compile time.”
“Code must not require explicit run-time type casting.”
You need to pass data between the controllers and the views within the Web application. Which approach should you recommend?
A. Use the View Data Dictionary class
B. Use the Temp Data Dictionary class
C. Use strongly typed view model classes
D. Use dynamic object view model classes
Answer: C
You are designing a deployment process for a new ASP.NET Web application.
The company requires the application to be compiled to a single DLL for deployment.
You need to design a deployment process that meets the requirement.
Which approach should you recommend?
A. Use MSDeploy
B. Use the Web Deployment tool
C. Use a Web Deployment project
D. Use the ASP.NET Compilation tool
Answer: C
You are designing an ASP.NET MVC 2 application.
You need to centralize the logic for handling and logging unhandled exceptions.
Which approach should you recommend?
A. Use try and catch on every method
B. Override the One Exception method of each controller
C. Decorate all controllers with a custom Handle Error attribute
D. Decorate all controllers with the default Handle Error attribute
Answer: C
You need to design a solution for incorporating NTFS permissions in the Web application.
Which two approaches should you recommend? (Each correct answer presents part of the solution. Choose two.)
A. Grant the Network Service account only Read permission to the root directory
B. Grant Read permission and Write permission to the root directory
C. Grant the Network Service account Full Control permission to the Upload folder
D. Grant the Network Service account Read permission and Write permission to the Upload folder
Answer: A and D
You need to design a solution for capturing an exception. Which approach should you recommend?
A. Use a Page_Error method
B. Use a HandleError attribute
C. Use a CustomErrors element
D. Use an Application_Error method
Answer: B
Good luck to all, you’re gonna need it…
June 25th, 2011 at 12:44 am
Nice work, congratulations 🙂
July 5th, 2011 at 4:13 am
Congratulations.
Can you please share the resources, which you used to prepare for this exam?
Thanks.
December 22nd, 2011 at 2:56 am
Just curious how long did it take you to prepare for this?
March 21st, 2012 at 2:06 am
I agree with all your answers, although it has been a while since I myself have had to design or develop web applications from scratch. Good job!
November 10th, 2012 at 11:29 am
Unfortunately I failed the same by just 1%. I got 69%. I have purchased the dumps from http://www.testkingcram.biz/