Get Full Version of the Exam
You are developing a .NET application that uses the HttpClient type to call an ASP.NET Web API application. The API call returns a list of customers in JSON format and logs the results. The URI for the API call is in a variable named address. You need to make the API call without blocking. Which code segment should you use?
Correct Answer: A Explanation: Example:
// Create an HttpClient instance
11: HttpClient client = new HttpClient(); 12:
13: // Send a request asynchronously continue when complete 14: client.GetAsync(_address).ContinueWith(
15: (requestTask) =gt;
17: // Get HTTP response from completed task.
18: HttpResponseMessage response = requestTask.Result; 19:
20: // Check that response was successful or throw exception 21: response.EnsureSuccessStatusCode();
23: // Read response asynchronously as JsonValue and write out top facts for each country 24: response.Content.ReadAsAsynclt;JsonArraygt;().ContinueWith(
25: (readTask) =gt;
You are developing a .NET application that uses the HttpClient type to access an ASP.NET Web API application.
You need to add a header to specify that data is returned as JSON. You have the following code:
Which code segments should you include in Target 1 and Target 2 to complete the code?
To answer, drag the appropriate code segments to the correct targets in the answer area. Each code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content
You are updating an existing multitenant ASP.NET MVC application for medical clinics. The application aggressively uses output caching to improve performance by caching content for 36 hours. The application uses a query string parameter named quot;clinicIDquot; that contains the clinic that the user is currently viewing.
Users report that they are occasionally seeing data for the wrong clinic. Users also report that sensitive data is stored in the browser cache folder on their computers.
You need to configure web.config to resolve the reported problems. You have the following markup:
Which markup segments should you include in Target 1, Target 2 and Target 3 to complete the markup?
To answer, select the correct markup segment from each drop-down list in the answer area.
You have a UI element library.
You need to build a NuGet package to integrate the library into your projects. What should you do?
To answer, drag the appropriate code elements to the correct location or locations in the answer area. Each code element may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
You are developing a WCF service.
The service must be interoperable with ASP.NET web service clients. In addition, it must have a time-out of three hours.
You need to configure the service to meet the requirements. You have the following markup:
Which markup segments should you include in Target 1, Target 2, Target 3, Target 4, Target 5, Target 6 and Target 7 to complete the markup?
To answer, select the appropriate markup segment from each drop-down list in the answer area.
You are configuring a web application for deployment.
You need to create a SetParameters.xml file to configure the IIS application pool. You have the following markup:
Which configuration values should you include in Target 1 and Target 2 to complete the markup? To answer, drag the appropriate configuration values to the correct targets in the answer area.
Each configuration value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
You are developing an ASP.NET MVC application. The application has a page that updates an image stored in a database. Members of the EntityClient namespace are used to access an ADO.NET Entity Framework data model. Images and associated metadata are stored in a single database table. You need to run a single query that updates an image and associated metadata in the database while returning only the number of affected rows. Which method of the EntityCommand type should you use?
Correct Answer: A
You are developing a new ASP.NET MVC application that does not have an existing database. The requirements for the application are not complete, and the SQL data model will likely change. You need to choose an approach to visually manage a data model. Which approach should you use?
Correct Answer: D
With the model first workflow, you can design a model in a designer.
You are designing an ASP.NET Web API application. You need to select an HTTP verb to allow blog administrators to modify the text of a comment. Which HTTP verb should you use?
Correct Answer: D
You are preparing to develop a set of libraries that uses large data sets. The libraries must be shared across an organization and distributed to several servers. You need to create a remote NuGet feed that exposes the libraries for developer use. What should you do? (Each answer presents part of the solution. Choose all that apply.)
Add packages to the Packages folder.
Create a new Empty Web Application in Visual Studio.
Configure the Packages folder located in the appSettings section of the web application#39;s Web.config.
Install the NuGet.DataFeed Package.
Install the NuGet.Server Package.
Create a new Empty Web Site in Visual Studio.
Correct Answer: ABCE
Creating Remote Feeds
You can host a remote (or internal) feed on a server that runs IIS. Step 1 (B): Create a new Empty Web Application in Visual Studio Step 2 (E): Install the NuGet.Server Package
Step 3 (C): Configure the Packages folder
Step 4 (A): Add Packages to the Packages folder
Step 5: Deploy and run your brand new Package Feed!
Hosting Your Own NuGet Feeds