Real 70-487 MCSD App Builder Exam Dumps

Professionals, who have a minimum of three to five years of experience developing Web Services, including one or more years developing Web API and Azure solutions can choose to pass 70-487 exam for MCSD App Builder certification. To help you complete your Microsoft 70-487 exam, we are here to provide you with Real 70-487 MCSD App Builder Exam Dumps, which can help you pass Developing Windows Azure and Web Services 70-487 exam in the first try.

You can read 70-487 free exam dumps online first:

1. Topic 1, Flight Information

Background

You are developing a flight information consolidation service. The service retrieves flight information from a number of sources and combines them into a single data set. The consolidated flight information is stored in a SQL Server database. Customers can query and retrieve the data by using a REST API provided by the service.

The service also offers access to historical flight information. The historical flight information can be filtered and queried in an ad hoc manner.

The service runs on a Windows Azure Web Role. SSL is not used.

Business Requirements

– A new data source for historical flight information is being developed by a contractor located on another continent.

– If a time zone is not specified, then it should be interpreted as Coordinated Universal Time (UTC).

– When you upgrade a service from a staging deployment to a production deployment, the time that the service is unavailable must be minimized.

– The default port must be used for HTTP.

Technical Requirements

The existing sources of flight information and the mechanism of exchange are listed below.

– Blue Yonder Airlines provides flight information in an XML file.

– Consolidated Messenger provides flight information in a Microsoft Access database that is uploaded every 12 hours to the service using SFTP. The company uses port 22 for SFTP.

– Margie’s Travel provides and consumes flight information using serialized ADO.NET DataSets. Data is periodically synced between the service and Margie’s Travel.

– Trey Research provides data from multiple sources serialized in proprietary binary formats. The data must be read by using .NET assemblies provided by Trey Research. The assemblies use a common set of dependencies. The current version of the Trey Research assemblies is 1.2.0.0. All assemblies provided by Trey Research are signed with a key pair contained in a file named Trey.snk, which Trey Research also supplies.

– The application specification requires that any third-party assemblies must have strong names.

Application Structure

DRAG DROP

You need to configure the Windows Azure service definition to enable Consolidated Messenger to upload files.

What should you do? (To answer, drag the appropriate configuration items to the correct location or locations. Each configuration item 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.)

2. HOTSPOT

You need to deploy the application to the Windows Azure production environment to meet the business requirements.

What should you do? (To answer, select the appropriate button in the answer area.)

3. You need to recommend a data access technology to the contractor to retrieve data from the new data source.

Which data access technology should you recommend?

 
 
 
 
 
 

4. DRAG DROP

Flight information data provided by Margie’s Travel is updated both locally and remotely. When the data is synced, all changes need to be merged together without causing any data loss or corruption.

You need to implement the Sync() method in the MargiesTravelSync.es file.

What should you do? (To answer, drag the appropriate code segments to the correct location or locations 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.)

5. DRAG DROP

Historical flight information data will be stored in Windows Azure Table Storage using the FlightInfo class as the table entity.

There are millions of entries in the table. Queries for historical flight information specify a set of airlines to search and whether the query should return only late flights. Results should be ordered by flight name.

You need to specify which properties of the FlightInfo class should be used at the partition and row keys to ensure that query results are returned as quickly as possible.

What should you do? (To answer, drag the appropriate properties to the correct location or locations in the answer area. Each property 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.)

6. DRAG DROP

The service has been deployed to Windows Azure.

Trey Research has provided version 1.3.0.0 of the assembly to support a change in the serialization format. The service must remain available during the transition to the new serialization format.

You need to ensure that the service is using the new assembly.

Which configuration setting should you add to the web.config? (To answer, drag the appropriate configuration elements to the correct location or locations in the answer area. Each configuration 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.)

7. Errors occasionally occur when saving data using the FlightInfoContext ADO.NET Entity

Framework context. Updates to the data are being lost when an error occurs.

You need to ensure that data is still saved when an error occurs by retrying the operation. No more than five retries should be performed.

Which code segment should you use as the body of the SaveChanges() method in the FlightInfoContext.es file?

 
 
 
 

8. You are adding a new REST service endpoint to the FlightDataController controller. It returns

flights from the consolidated data sources only for flights that are late. You need to write a LINQ to Entities query to extract the required data.

Which code segment should you use?

 
 
 
 

9. Data provided by Consolidated Messenger is cached in the HttpContext.Cache object.

You need to ensure that the cache is correctly updated when new data arrives.

What should you do?

 
 
 
 

10. You need to load flight information provided by Consolidated Messenger.

Which should you use?

 
 
 
 

11. DRAG DROP

You need to parse flight information from Blue Yonder Airlines.

The content of the XML file is shown below.

Some airlines do not specify the timezone of the arrival time. If the timezone is not specified, then it should be interpreted per the business requirements.

You need to implement the LoadFlights() and Parse() methods of the BlueYonderLoader class.

What should you do? (To answer, drag the appropriate code segments to the correct location in the answer area. Each 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.)

12. You are adding a new REST service endpoint to the FlightDataController controller that returns the total number of seats for each airline. You need to write a LINQ to Entities query to extract the required data.

Which code segment should you use?

 
 
 
 

13. You need to load flight information provided by Consolidated Messenger.

What should you use?

 
 
 
 

14. Historical flight information data will be stored in Windows Azure Table Storage using the FlightInfo class as the table entity.

There are millions of entries in the table. Queries for historical flight information specify a set of airlines to search and whether the query should return only late flights. Results should be ordered by flight name.

You need to specify which properties of the FlightInfo class should be used at the partition and row keys to ensure that query results are returned as quickly as possible.

What should you do? (Each correct answer presents part of the solution. Choose all that apply.)

 
 
 
 
 
 

15. Transformed historical flight information provided by the RemoteDataStream() method must be written to the response stream as a series of XML elements named Flight within a root element named Flights. Each Flight element has a child element named FlightName that contains the flight name that starts with the two-letter airline prefix.

You need to implement the StreamHistoricalFlights() method so that it minimizes the amount of memory allocated.

Which code segment should you use as the body of the StreamHistoricalFlights() method in the HistoricalDataLoader.es file?

 
 
 
 

16. Errors occasionally occur when saving data using the FlightInfoContext ADO.NET Entity Framework context. Updates to the data are being lost when an error occurs.

You need to ensure that data is still saved when an error occurs by retrying the operation. No more than five retries should be performed.

With which code segment should you replace the body of the SaveChanges() method in the FlightInfoContext.es file?

 
 
 
 

17. Topic 2, ASP.NET MVC

Background

You are developing an ASP.NET MVC application in Visual Studio 2012 that will be used to process orders.

Business Requirements

The application contains the following three pages:

– A page that queries an external database for orders that are ready to be processed. The user can then process the order.

– A page to view processed orders.

– A page to view vendor information.

The application consumes three WCF services to retrieve external data.

Technical Requirements

Visual Studio Solution:

The solution contains the following four projects.

– ExternalQueue: A WCF service project used to communicate with the external order database.

– OrderProcessor: An ASP.NET MVC project used for order processing and logging order metadata.

– OrderUpload: A WCF service project used to submit order data to an external data source.

– Shipping: A WCF service project used to acquire shipping information.

ExternalQueue Project:

Entity Framework is used for data access. The entities are defined in the ExternalOrders.edmx file as shown in the following diagram.

The project contains two services defined in the following files.

– IExternalQueueService.es

– ExternalQueueService.svc.

The ExternalQueue.Helpers namespace contains a definition for a class named OrderNotFound Exception.

OrderProcessor Project:

Entity Framework is used for data access. The entities are defined in the ProcessedOrders.edmx file as shown in the following diagram.

The classes are contained in the OrderProcessor.Entities namespace. The project contains the following two controllers.

– InboundQueueController.es

– ProcessedOrderController.es

WCF service proxies to the ExternalQueue, Shipping and OrderUpload services have been generated by using the command prompt. The ExecuteCommandProcedure() method in the ExternalQueueService.svc file must run asynchronously.

The ProcessedOrderController controller has the following requirements.

The GetVendorPolicy() method must enforce a 10 minute absolute cache expiration policy.

The GetProcessedOrders() method must return a view of the 10 most recently processed orders.

OrderUpload Project:

The project contains two services defined in the following files:

– IUploadCallbackService.es

– UploadCallbackService.svc

Data Access is maintained in a file named UploadOrder.es.

Shipping Project:

Entity Framework is used for data access. The entities are defined in the ExternalOrders.edmx file as shown in the following diagram.

The Custom Tool property for ExternalOrders.edmx has been removed.

POCO classes for the Entity Model are located in the ShippingAddress.es file. The POCO entity must be loaded by using lazy loading.

The project contains two services defined in the following files.

– IShippingService.es

– ShippingService.svc.

The IShippingService contract must contain an operation that receives an order number as a parameter. The operation must return a class named ShippingInfo that inherits from a class named State.

Application Structure

DRAG DROP

The GetVendorPolicy() private method in the ProcessedOrderController controller is returning a

CacheItemPolicy object with default values. The returned policy must expire if the external file located at C:TriggersVendorTrigger.txt has been modified or the timeout outlined in the technical requirements is reached.

You need to return the policy.

How should you build the method? (To answer, drag the appropriate code segments to the correct location or locations 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.)

18. The GetExternalOrder() method in the ExternalQueueService service is throwing a runtime error. The method must query the database for a record that matches the orderNum parameter passed to the method.

You need to modify the queryString string to retrieve the record.

With which code segment should you replace line EQ64?

 
 
 
 

19. DRAG DROP

You add a class named ShippingInfo.

You need to modify the IShippingService interface and the ShippingInfo class to meet the technical requirements.

What should you do? (To answer, drag the appropriate code segments to the correct location or locations 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.)

20. DRAG DROP

You need to create the ShippingContext class in the ShippingAddress.es file to meet the requirements.

What should you do? (To answer, drag the appropriate code segments to the correct location or locations 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.)

21. You need to modify the ExecuteCommandProcedure() method to meet the technical requirements.

Which code segment should you use?

 
 
 
 

22. DRAG DROP

You need to complete the GetProcessedOrders() action in the ProcessedOrderController controller to meet the requirements.

What should you do? (To answer, drag the appropriate code segments to the correct location or locations 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.)

23. DRAG DROP

The GetQueueItems() action in the InboundQueueController controller is not populating the view with data. The action must populate the view with data by calling the GetExternalOrders() method in the ExternalQueueService service using the ChannelFactory class.

You need to modify the action to populate the view with data.

What should you do? (To answer, drag the appropriate code segments to the correct location or locations 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.)

24. The DeleteExternalOrder() method in the ExternalQueueService service is not throwing a FaultException exception as defined by the FaultContractAttribute attribute in the IExternalQueueService.cs file.

You need to throw the FaultException exception.

Which code segments can you insert at line EQ45 to achieve this goal? (Each correct answer presents a complete solution. Chose all that apply)

 
 
 
 

25. DRAG DROP

The GetExternalOrders() method must use members of the EntityClient namespace to query the database for all records in the InboundQueue entity.

You need to modify the GetExternalOrders() method to return the correct data.

What should you do? (To answer, drag the appropriate code segments to the correct location or locations 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.)

26. The GetExternalOrder() method in the ExternalQueueService service is throwing a runtime error. The method must query the database for a record that matches the orderNum parameter passed to the method.

You need to modify the queryString string to retrieve the record.

With which code segment should you replace line EQ64?

 
 
 
 

27. You need to regenerate the service proxies to include task-based asynchronous method signatures.

Which command should you use?

 
 
 
 
 

28. The DeleteExternalOrder() method in the ExternalQueueService service is not throwing a FaultException exception as defined by the FaultContractAttribute attribute in the IExternatQueueService.cs file.

You need to throw the FaultException exception.

Which code segment can you insert at line EQ45 to achieve this goal? (Each correct answer presents a complete solution. Chose all that apply.)

 
 
 
 

29. DRAG DROP

You need to modify the ExecuteCommandProcedure() method to meet the technical requirements.

Which code segment should you use?

30. The GetVendors() action in the ProcessedOrderController controller is querying the database each time it is run. The GetVendors() action must query the database only if the cache is null.

You need to add code to the action at line PC33 to cache the data.

Which code segment can you use? (Each correct answer presents a complete solution. Choose all that apply.)

 
 
 
 

31. The QueueDetail entity type must inherit from the InboundQueue entity type in the ExternalQueue service project using table-per-type inheritance.

You need to modify the entities in the designer.

What should you do? (Each correct answer presents part of the solution. Choose all that apply.)

 
 
 
 
 
 

32. DRAG DROP

The UploadOrder() method in the UploadCallbackService service is not implementing the callback behavior defined in the IUploadCallBackService interface.

You need to modify the class to implement the required callback behavior.

What should you do? (To answer, drag the appropriate code segments to the correct location or locations in the answer area. Each code segments 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.)

33. Topic 3, Online Bookstore

Background

You are developing an online bookstore web application that will be used by your company’s customers.

Technical Requirements

General requirements:

– The web store application must be an ASP.NET MVC application written in Visual Studio.

– The application must connect to a Microsoft SQL database.

– The GetTop100Books() method is mission critical and must return data as quickly as possible. It should take advantage of fast, forward-only, read-only methods of reading data.

– The ImportBooks() method must keep a copy of the data that can be accessed while new books are being imported without blocking reads.

– The Create MonthlyTotalsReport() method must lock the data and prevent others from updating or inserting new rows until complete.

– The college textbook area of the web application must get data from a daily updated CSV file.

– The children’s book area of the web application must get data directly from a local database. It must use a connection string. It must also support access to the stored procedures on the database. Further, it is required to have strongly typed objects. Finally, it will require access to databases from multiple vendors and needs to support more than one-to-one mapping of database tables.

– The cookbook functionality is contained within a client-side application that must connect to the server using HTTP and requires access to the data using JavaScript.

– The BookApiController class must have a method that is able to perform ad-hoc queries using OData.

The RESTful API of the bookstore must expose the following endpoints.

Application Structure

PurchaseOrders.xml

FeaturedBooks.xml

You need to choose the appropriate data access technology for the children’s book area of the web application.

Which data access technology should you choose?

 
 
 
 
 

34. You need to update the CreateMonthlyTotalsReports() method to use database transactions.

Which code segment should you use?

 
 
 
 

35. The PurchaseOrders.xml file contains all of the purchase orders for the day.

You need to query the XML file for all of the shipping addresses.

Which code segment should you use?

 
 
 
 

36. DRAG DROP

An XML file must be produced by the SaveFeaturedBooks() method of the Book class. The schema of the resulting XML file must be identical to the FeaturedBooks.xml file. You need to write the code to produce the file.

You have the following code:

Which code segments should you include in Target 1, Target 2 and Target 3 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)

37. You need to choose the appropriate data access strategy for the college textbook area of the web application.

Which data access technology should you implement?

 
 
 
 
 

38. You need to configure the server to self-host the bookstore’s Web API application.

Which code segment should you use?

 
 
 
 

39. You need to return the list of the top 100 books for the GetTopBooks() method.

Which type should you use to retrieve the data?

 
 
 
 

40. You need to choose the appropriate data access technology for the cookbook area of the web application.

Which data access technology should you choose?

 
 
 
 
 

41. You are preparing to write the data access code for the children’s book area of the web site. You need to review the requirements and identify the appropriate data access technology.

What should you do?

 
 
 
 
 

42. The PurchaseOrders.xml file contains all of the purchase orders for the day. You need to query the XML file for all of the billing addresses.

Which code segment should you use?

 
 
 
 

43. You need to create an OData filter expression that returns books that match the following characteristics:

– Published after 1/1/2000

– Have "Science" as the first word

Which filter statement should you use?

 
 
 
 

44. You need to update the ImportBooks() method to use database transactions.

Which code segment should you use?

 
 
 
 

45. You need to implement the Get() method in the bookstore Web API application to be able to find books by using an ad hoc query.

Which method should you use?

 
 
 
 

46. DRAG DROP

You need to update the GetBook() method to retrieve book data by using ADO.NET.

You have the following code:

Which code segments should you include in Target 1, Target 2, Target 3, Target 4 and Target 5 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.)

47. You need to create an OData query expression to return the ten books with the largest number of sales.

Which query expression should you use?

 
 
 
 

48. Topic 4, Adventure Works Cycles

General Overview

Adventure Works Cycles is a travel agency for cycling enthusiast. In recent years, Adventure Works Cycles has begun renting exotic cars to its clients. You are developing a new web application that will provide Adventure Works Cycles customers with the ability to locate and rent exotic throughout the world.

Application Overview

The web application will be hosted in Azure. The application will provide users with the ability to search for a car by using advanced filtering options, such as the car brand, model, year, and price. All of this information will be stored as strings and will be displayed as drop-down lists.

The brand and model lists that will be displayed on the home page of the web application will be retrieved from Windows Communication Foundation (WCF) services hosted in the on-premises environment.

The home page will be named home.aspx and will be developed by using Microsoft ASP.NET MVC. The business logic will be developed by using ASP.NET Web API.

The MVC front-end layer and the Web API will communicate by using JSON. The business logic will have a call to an assembly named CarBusinessLogic.dll.

For responding, you are creating a worker role named ReportApp in Azure that will collect data from all of the searches made by using the web application. The application will communicate with ReportApp by using messages.

Requirements

Security Requirements

Adventure Works Cycles identifies the following security requirements for the web application:

– The Web API must only accept one data format.

– The CarBusinessLogic.dll assembly must be strongly-named.

– Communication between the on-premises WCF service and Azure must be encrypted.

Logging Requirements

In the Web API, you plan to create a controller named CarController. Before any action in CarController is executed, the following line of code must execute first.

Debug.WriteLine(“pre-processing logging”);

Performance Requirements

Adventure Works Cycles identifies the following performance requirements for the web application:

– After the initial deployment, any changes to the business logic of the Web API must cause minimal downtime to the web application in the production environment.

– The action in the Web API that returns the car brand must be asynchronous, while all other

actions must be synchronous. -When home.aspx is displayed, the rendered page must be cached for 10 minutes.

– The web application will be deployed to multiple instances.

Financial Requirements

ReportApp will shut down every night.

However, data from the searches performed during the night must still be collected.

You need to compile CarBusinesLogic.dll by using Microsoft Visual Studio.

Which attribute should you add before you compile the dynamic-link library (DLL)?

 
 
 
 

49. You need to identify a solution to display the car brands.

What should you include in the solution?

 
 
 
 
 
 
 

50. You need to perform the initial deployment of the web application. You must ensure that the application meets the performance requirements.

Which file should you modify before you deploy the application?

 
 
 
 

51. ReportApp will shut down every night.

However, data from the searches performed during the night must still be collected.

You need to recommend a solution to meet the performance requirements for home.aspx.

What should you recommend?

 
 
 
 

52. HOTSPOT

ReportApp will shut down every night.

However, data from the searches performed during the night must still be collected.

Based on the security requirements, which line of code should you insert into the WebApiConfig file? To answer, select the appropriate options in the answer area.

53. DRAG DROP

ReportApp will shut down every night.

However, data from the searches performed during the night must still be collected.

You need to identify the return types for the car year, price, brand and model. The solution must minimize the number of round trips between the clients and the web servers.

What should you identify? To answer, drag the appropriate return types to the correct objects. Each return type 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.

54. You need to implement a solution that meets the logging requirements.

Which class should you use?

 
 
 
 

55. DRAG DROP

You need to build the connection from ReportApp to read the search data. The solution must minimize development effort.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

56. Topic 5, Trey Research Inc

Overview

Trey Research Inc. is a Software-as-a-Service (SaaS) company that provides hosted solutions for business partners around the world. The company is developing a solution that will allow business partners to manage events, including shareholder meetings and trade shows.

You hold meetings with key partners to identify requirements and constraints for the solution. You must minimize costs where possible.

You work with an Azure solutions architect to design the logical structure for the solution. The solution will use the following architecture:

Solution components

The solution will use Azure Traffic Manager to distribute traffic. The solution will use API Management to provide caching for the Event Service. Partner companies will interact with the solution by using the Event Service API. This API will be implemented as an ASP.NET Core Web API that runs as an Azure Web App. Event data will be stored in Cosmos DB using the Document API.

The solution will be highly available. You define regional Azure outages as periods of 60 seconds or more where the Event Service is not available.

An Azure WebJob named EventJob will be deployed with the Event Service Web App.

The WebJob:

– Creates new computed events when partner events are created.

– Must be active whenever the Event Service is running.

– Is updated once a quarter.

Trey Research Inc. has developer teams that work with a variety of operating systems including Windows, Linux, and MacOS.

Event Service

Individual events must be immutable. Event data can be up to 800 kilobytes (KB) in size.

The Event Service must meet the following requirements:

– Use REST-based design

– Cache data whenever possible.

– Support both JSON and XML-based data.

– Log customer information whenever data is modified.

– Include the X-Customer header in all calls to identify the partner.

Regional access to the Event Service API

Data for partners in Germany and Brazil must be served from Azure datacenters in their respective geographies unless there is a regional Azure outage. All other partners must use the US West Azure datacenter.

Testing

All testing must interact directly with the Web App backend. Automated testing of the solution is performed using a remote third-party testing solution.

Event data

You identify the following requirements for the event data store:

– Each partner’s event data must be stored in a Collection that is specific to the partner.

– Event data must be available if a regional Azure outage occurs.

– Event read and write operations for a single partner must always store events in the correct order.

Event API

Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.

Event processing

Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.

Middleware Relevant portions of the app files are shown below. Line numbers are included for reference only and include a two-character prefix that denotes the specific file to which they belong.

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You need to ensure that testing, development, and end user access requirements are met.

Solution: Add Web App backend endpoints to Azure Traffic Manager and use weighted routing.

Does the solution meet the goal?

 
 

57. Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You need to ensure that testing, development, and end user access requirements are met.

Solution: Move the Web App backend to a private VNet.

Does the solution meet the goal?

 
 

58. DRAG DROP

You need to configure settings to identify regional outages.

Which values should you use? To answer, drag the appropriate values to the correct settings. Each value may be used once, more than once, or mot at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

59. You need to ensure that computed events are processed correctly.

What should you do?

 
 
 
 

60. You need to configure DNS for the Event service.

How many DNS entries should you create?

 
 
 
 

61. DRAG DROP

You need to add code at line SU10 to ensure that event validation can occur.

How should you complete the code? To answer, drag the appropriate code segments to the correct locations. Each code segment may be used once, more than once, or not at all. You may need to split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

62. Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these

questions will not appear in the review screen.

You need to ensure that testing, development, and end user access requirements are met.

Solution: Secure the Web App backend by using Azure Active Directory (Azure AD).

Does the solution meet the goal?

 
 

63. You need to configure the WebJob.

What should you do?

 
 
 
 

64. DRAG DROP

You need to implement event storage isolation and consistency.

Which settings should you use? To answer, drag the appropriate values to the correct operations. Each 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. NOTE: Each correct selection is worth one point.

65. Topic 6, Mix Questions

You are building an ADO.NET Entity Framework application.

You need to validate the conceptual schema definition language (CSDL), store schema definition language (SSDL), and mapping specification language (MSL) files.

Which Entity Data Model tool can you use? (Each correct answer presents a complete solution. Choose all that apply.)

 
 
 
 
 

66. DRAG DROP

You are developing an ASP.NET Web API action method. The action method must return the following JSON in the message body. {" Name ":" Fabrikam", "Vendor Id": 9823, "Items": ["Apples", "Oranges"] } You need to return an anonymous object that is serialized to JSON.

What should you do? (To answer, drag the appropriate code segments to the correct location or

locations 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.

67. You are designing an ASP.NET Web API application.

You need to select an HTTP verb to allow blog administrators to moderate a comment.

Which HTTP verb should you use?

 
 
 
 

68. DRAG DROP

You are developing an ASP.NET Web API application that will be consumed by a web browser via a composite application that is served from another web domain.

You need to configure the Web API.

What should you do? (To answer, drag the appropriate XML elements to the correct location or locations in the answer area. Each XML 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.)

69. You are developing an ASP.NET MVC web application that contains the following HTML.

<table id= “customer” ></table>

You also have an ASP.NET Web API application that contains a call for retrieving customers. You must send and retrieve the data in the most compact format possible. You need to update the HTML for the customers table to contain data from the Web API application.

Which script segment should you use?

 
 
 
 

70. DRAG DROP

You are developing an ASP.NET MVC Web API application.

The method names of the Web API must match naming guidelines for RESTful services.

You need to create methods to support standard insert, select, update, and delete operations in an HTTP service.

What should you do? (To answer, drag the appropriate HTTP methods to the correct row in the table in the answer area. Each HTTP method 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.)


Microsoft Azure Architect Design AZ-301 Practice Test V11.02
Developing Solutions for Microsoft Azure AZ-203 Exam Dumps V12.02

Add a Comment

Your email address will not be published. Required fields are marked *