1.
You are designing an ASP.NET MVC 2 Web application that will contain reusable markup. The Web application must read data from the TempData dictionary. You need to recommend a solution that allows the Web application to pass data between pages by using the TempData dictionary. What should you recommend?
2.
You are designing an ASP.NET Web application that allows user input. You have the following requirements: - Use client-side state management. - Prevent users from accidentally modifying data. - Automatically encode data. - Preserve data during a page postback. You need to recommend the appropriate type of state management. Which type should you recommend?
3.
You are designing an ASP.NET Web application. A page of the Web application will contain a databound ListView control. You need to recommend a strategy for accessing individual rows within the ListView control from client-side script based on the value in a specific data field. What should you recommend?
4.
You are designing an ASP.NET Web application. The Web application must instruct proxy servers between the server and the browser to not cache content. You need to recommend an approach for instructing the proxy servers. What should you recommend?
5.
You are designing an ASP.NET Web application. Each page of the Web application will have a common master page and derive from a common base page class. You have the following requirements: - Support multiple languages for user interface labels. - Enable automatic detection of language based on browser language settings. You need to recommend an approach to support localization. What should you recommend?
6.
You are designing an ASP.NET Web application. You have the following requirements: - Relational database tables must automatically map to to .NET classes. - The data access layer must be able to target database engines other than Microsoft SQL Server. You need to recommend a data access technology. Which technology should you recommend?
7.
You are designing an ASP.NET Web application. The Web application must meet the following requirements: - Support REST without implementing custom URI templates. - Allow CRUD functionality. You need to recommend a data access strategy. What should you recommend?
8.
You are designing a Windows Communication Foundation (WCF) service. The WCF service will support a common data access strategy for an ASP.NET 1.1 Web application and an ASP.NET 4 Web application. You have the following requirements: - Ensure that the WCF service complies with WS-* standards. - Enable backward-compatibility for clients that can consume only ASMX Web Services. -You need to recommend an endpoint and binding strategy for the WCF service. What should you recommend?
9.
You are designing an ASP.NET MVC 2 Web application. The Web application must meet the following requirements: - Validate all user input for a class named Customer. - Perform client-side and server-side validation. You need to recommend an approach for validating user input. What should you recommend?
10.
You are designing an ASP.NET Web application that stores data in a Microsoft SQL Server 2008 database on a remote server. You must meet the following requirements: - Ensure that users actions can be traced on each server by using the security audit log. - Minimize the risk of server components executing in the user s context. You need to recommend an approach for accessing the database. What should you recommend?