Microsoft Designing & Developing Web Apps Using MS .NET Frmwk 4 Sample Questions:
1. You are designing an ASP.NET Web application for online image editing.
Users can upload images to the Web application and edit those images by using utilities provided by the application. Some utilities are processor intensive and should be offloaded to a Graphics Processing Unit (GPU). Other utilities require the use of proprietary algorithms that must be performed on the server.
You need to design a solution for minimizing bandwidth usage and Web server response times during image processing, while providing a responsive application.
Which two approaches should you recommend? (Each correct answer presents part of the solution. Choose two.)
A) Perform client-side image processing by using ASP.NET AJAX.
B) Perform client-side image processing by using Microsoft Silver light.
C) Perform server-side image processing on the Web server
D) Perform server-side image processing on a dedicated server.
2. You need to design a solution for programmatically adding reusable user-interface code to views and allowing the user-interface code to be rendered from the server side.
Which approach should you recommend?
A) Create a jQuery library plug-in.
B) Create an HtmlHelper extension method.
C) Create a controller that returns an ActionResult.
D) Create a Web Form server control that stores values in ViewState.
3. You need to design a solution for implementing holiday-specific site changes.
Which approach should you recommend?
A) Create one master page for each holiday. In each master page, reference the styles and images for the specific holiday.
B) For each holiday, create a theme that contains the related images and styles. Include a skin file, and reference all images within the web application with a Skinl
C) For each holiday, create a theme that contains the related images and styles. Include a skin file, and reference the images within the master page with a SkinlD.
D) Create a single master page, and change its images and styles dynamically in the code-behind file.
4. You are planning a deployment process for a set of interrelated Web services.
You need to ensure maximum availability of the Web services in the event of a hardware or software failure.
Which approach should you recommend?
A) Run each distinct service on a separate physical machine.
B) Run each distinct service on a separate virtual machine (VM).
C) Run each distinct service on two separate physical machines.
D) Run each distinct service on two virtual machines (VMs) hosted on one physical machine.
5. You are designing an ASP.NET Web application.
You have the following requirements:
You need to design the application to meet the requirements.
What should you use?
A) jQuery
B) WCF Data Services
C) Microsoft Silvertight
D) ASP.NET AJAX
Solutions:
| Question # 1 Answer: B,D | Question # 2 Answer: B | Question # 3 Answer: B | Question # 4 Answer: C | Question # 5 Answer: C |
We're so confident of our products that we provide no hassle product exchange.


By Wendy

