70-486 | Leading Microsoft 70-486 exam dumps


P.S. Vivid 70-486 samples are available on Google Drive, GET MORE: https://drive.google.com/open?id=1zn-RYF8dr9YDVo7CrjJojQbLz1cS5Ag8


New Microsoft 70-486 Exam Dumps Collection (Question 9 - Question 18)

Question No: 9

You are developing an ASP.NET MVC application to be used on the Internet. The environment uses Active Directory with delegation to access secure resources.

Users must be able to log on to the application to maintain their personal preferences. You need to use the least amount of development effort to enable users to log on. What should you do?

A. Enable Forms authentication

B. Enable Windows authentication

C. Generate server SSL certificates and install them in IIS

D. Enable Digest authentication

Answer: B

Explanation:

Requirements for Delegation

Delegation relies on Integrated Windows authentication to access resources. There is no limit on the number of computers that you can delegate your account -- you must correctly configure each of them. The Integrated Windows authentication method works only if the following two conditions exist:

/ You set up your network to use the Kerberos authentication protocol that requires Active Directory.

/ You set up the computers and accounts on your network as trusted for delegation. References: https://support.microsoft.com/en-us/kb/810572

Question No: 10

You are developing a new ASP.NET MVC application that will be hosted on Microsoft Azure. You need to implement caching.

The caching solution must support the following:

You need to select a cache solution.

Which caching solution should you choose?

A. ASP.NET Caching

B. Azure In-Role Cache

C. Azure Redis Cache

D. Azure Managed Cache Service

Answer: C

Question No: 11

Customers download videos by using HTTP clients that support various content encodings. You need to configure caching on the DownloadVideo action to maximize performance.

Which attribute should you add?

A. Option A

B. Option B

C. Option C

D. Option D

E. Option E

Answer: E

Question No: 12

You need to implement the business requirements for managing customer data.

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

A. Add a class named Customer-Controller to the Controllers folder. Then add a method named Edit to the class.

B. Create a new controller named Administration in the Controllers folder. Add an action named EditCustomer to the controller.

C. Add a folder named Customer to the Views folder. Then create a view inside this folder named Edit.aspx.

D. Create a new folder named EditCustomer to the Views folder. In the new folder, create a new file named Administration.aspx.

Answer: A,B

Question No: 13

You need to implement the requirements for handling IIS errors. What should you do?

A. Option A

B. Option B

C. Option C

D. Option D

Answer: A

Topic 3, Video Transcoding ServiceBackground

You are developing a video transcoding service. This service is used by customers to upload video files, convert video to other formats, and view the converted files. This service is used by customers all over the world.

Business Requirements

The user-facing portion of the application is an ASP.NET MVC application. It provides an interface for administrators to upload video and schedule transcoding. It also enables administrators and users to download the transcoded videos.

When videos are uploaded, they are populated with metadata used to identify the video. The video metadata is gathered by only one system when the video upload is complete.

Customers require support for Microsoft Internet Explorer 7 and later. The application contains a header that is visible on every page.

If the logged-on user is an administrator, then the header will contain links to administrative functions. This information is read from a cookie that is set on the server. The administrative links must not be present if an error condition is present.

Technical Requirements User Experience:

u2711 The front-end web application enables a user to view a list of videos.

u2711 The main view of the application is the web page that displays the list of videos.

u2711 HTML elements other than the list of videos are changed with every request requiring the page to reload.

Compatibility:

u2711 Some customers use browsers that do not support the HTTP DELETE verb.

u2711 These browsers send a POST request with an HTTP header of X-Delete when the intended action is to delete.

Transcoding:

u2711 The video transcoding occurs on a set of Windows Azure worker roles.

u2711 The transcoding is performed by a third-party command line tool named transcode.exe. When the tool is installed, an Environment variable named transcode contains the path to the utility.

u2711 A variable named license contains the license key. The license for the transcoding utility requires that it be unregistered when it is not in use.

u2711 The transcoding utility requires a significant amount of resources. A maximum of 10 instances of the utility can be running at any one time. If an instance of the role cannot process an additional video, it must not prevent any other roles from processing that video.

u2711 The utility logs errors to a Logs directory under the utilities path.

u2711 A local Azure directory resource named perf is used to capture performance data.

Development:

u2711 Developers must use Microsoft Remote Desktop Protocol (RDP) to view errors generated by the transcode.exe utility.

u2711 An x509 certificate has been created and distributed to the developers for this purpose.

u2711 Developers must be able to use only RDP and not any other administrative

functions.

Application Structure

Question No: 14

You are developing an ASP.NET MVC application. The application includes the following method- Une numbers are included for reference only.

The application calls the Generate Message method before displaying each page. The Generate Message method throws NullReferenceException exceptions. You need to use Code Contracts to prevent the exceptions. Which code segment should you insert at line 03?

A. Option A

B. Option B

C. Option C

D. Option D

Answer: B

Question No: 15

You are developing an application that uses many small images for various aspects of the interface.

The application responds slowly when additional resources are being accessed. You need to improve the performance of the application.

What should you do?

A. Preload all the images when the client connects to ensure that the images are cached.

B. Combine all the images into a single image and use CSS to create sprites.

C. Host all images on an alternate server and provide a CDN.

D. Convert the images to .png file format and stream all images on a single connection.

Answer: C

Question No: 16

The date of the run must be displayed in ViewsRunlogGetLog.cshtml. The timestamp must not be displayed.

You need to display the date of the run according to the business requirements. Which code segment should you use?

A. @Html.DisplayFor(model => log.ShortDate)

B. @log.RunDate.ToString()

C. @log.RunDate.ToShortDateString()

D. @Html.DisplayFor(model => log.RunDate)

Answer: A

Explanation:

The log file has the ShortDate function which is defined as: Return RunDate.ToLocalTime().ToShortDateString();

This meets the requirement.

Note: Scenario:

* The application uses the ModelsLogModel.cs model.

* The Html.DisplayFor method is typically used to display values from the object that is exposed by the Model property.

The DisplayExtensions.DisplayFor<TModel, TValue> method (HtmlHelper<TModel>, Expression<Func<TModel, TValue>>)

Returns HTML markup for each property in the object that is represented by the Expression expression.

Incorrect:

Not D: The RunDate attribute is defined as DateTime, but the timestamp (the time of day), should not be displayed.

References: https://msdn.microsoft.com/en-us/library/system.web.mvc.html.displayextensions.displayfor(v=vs.118).asp

Question No: 17

You are developing an ASP.NET MVC application that enables you to edit and save a student object.

The application must not retrieve student objects on an HTTP POST request. You need to implement the controller.

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

A. Option A

B. Option B

C. Option C

D. Option D

Answer: A,C

Question No: 18

You are developing an ASP.NET application that allows users to download Microsoft Azure log files. You need to improve the performance of the application.

What should you do?

A. Minify the content files.

B. Enable compression in IIS.

C. Bundle the content files into a single .tar file.

D. Host the image, JavaScript, and CSS files on a different server.

Answer: C

Explanation:

Bundling is a new feature in ASP.NET 4.5 that makes it easy to combine or bundle multiple files into a single file. You can create CSS, JavaScript and other bundles. Fewer files means fewer HTTP requests and that can improve first page load performance.

References: https://www.asp.net/mvc/overview/performance/bundling-and-minification

P.S. Easily pass 70-486 Exam with Examcollectionplus Vivid Dumps & pdf vce, Try Free: https://www.examcollectionplus.net/vce-70-486/ (182 New Questions)