70-519 (1)_NoRestriction

73
Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4 Version: 13-1

Transcript of 70-519 (1)_NoRestriction

Pro: Designing and Developing Web Applications

Using Microsoft .NET Framework 4

Version: 13-1

Microsoft 70-519: Practice Exam

www.prepking.com 2

QUESTION NO: 1 There is ASP NET 3.5 Web application PassGuideApp.

You are required to upgrade PassGuideApp to ASP.NET 4.0.

You need to make sure that PassGuideApp is optimized for search engines.

In particular this optimization must include HTML that is generated by PassGuideApp and URLs local within PassGuideApp.

Within PassGuideApp there is a Data List control PassGuideC.

PassGuideApp must be able to load data at runtime into PassGuideC with the help of the current URL.

What is appropriate in this scenario? Select four.

A. Use property Repeat Layout of.. B. Use property Data List Layout of.. C. Use property Render Outer table Layout of.. D. ..Web Forms routing and set the property to… E. .. permanent redirect and set the property to.. F. .. temporary redirect and set the property to.. G. ..Null.. H. ..True.. I. ..False.. J. ..Table.. K. ..List.. L. .. on all list controls. M. ..on all controls. N. .. all Form View controls.

Answer: B,D,I,N Explanation:

QUESTION NO: 2

There a ASP.NET MVC 2 application PassGuideApp.

Consider unhandled exceptions.

PassGuideApp must manage and log these unhandled exceptions. What would be best to achieve this if you want to put the logic into a single place?

Microsoft 70-519: Practice Exam

www.prepking.com 3

A. Use a custom Handle Error attribute to… B. Use the default Handle Error attribute to… C. For every method.. D. For each controller.. E. .. override the Exception method. F. .. override the OneException method. G. .. and apply it to all controllers. H. ..use try and catch.

Answer: A,G Explanation:

QUESTION NO: 3

There is an ASP.NET Web application PassGuideApp.

PassGuideApp has pages that are available for public users.

PassGuideApp has pages that are available for only administrative purposes.

Consider error handling code for these pages.

The same code must be used for the public pages and the administrative pages. Errors must be handled in one way for the public pages and in another way for the administrative pages.

How can this be achieved? Select two.

A. Use file Global.asax.cs (or Global.asax.vb) B. Use file code-behind. C. Use the Page_Error method(s). D. ..for every public page and for every administrative page. E. ..of the subclasses of System.Web.UI.Page. F. ..of the subclasses of System.Web.URL.Page. G. ..use the Application_error method. H. .. for each master page.

Answer: C,E Explanation:

QUESTION NO: 4 DRAG DROP

Microsoft 70-519: Practice Exam

www.prepking.com 4

PassGuide has multiple ASP.NET Web applications. There is a class library PassGuideLib that are used by all these application.

There is a variable PassGuideVar in PassGuideLib.

PassGuideVar is within the helper class.

PassGuideVar contains secret information.

PassGuideVar must not be seen by developers debugging applications.

How can this be achieved?

Answer:

www.prepking.com 5

Microsoft 70-519: Practice Exam

QUESTION NO: 5

There is an ASP.NET Web application PassGuideApp.

PassGuideApp has a Menu Control PassGuideMC.

For unauthorized users PassGuideMC shows a menu of public pages.

For authorized users PassGuideMC shows a menu of both public pages and some private pages.

For security you need to ensure that the private pages (both the menu options and the URLs) are not shown to unauthorized user.

What is appropriate in this scenario? Select four.

A. The event handler.. B. The attribute.. C. The method.. D. The exception handler.. E. ..Page_Refresh should be used.. F. ..Page_Load should be used.. G. ..window.onload should be used.. H. ..window.update should be used.. I. ..window.onupdate should be used.. J. ..Page_Init should be used.. K. .. JavaScript document ready should be used.. L. ..VBS (or C# script) document ready should be used.. M. ...to add pages to PassGuideMC that are to be accessed by all users N. ..to hide the private pages from the list of pages shown on PassGuideMC. O. ..to add pages to PassGuideMC that are to be accessed by authorized users. P. ..to add pages to PassGuideMC that are to be accessed by unauthorized users.

Answer: C,F,O Explanation:

QUESTION NO: 6

There is an ASP.NET Web application PassGuideApp.

A user of PassGuideApp can send customized e-mails to several thousand receivers at a time through a form PassGuideForm.

PassGuideApp has around 3000 users about half of which can be accessing PassGuideApp at a specific point of time.

www.prepking.com 6

Microsoft 70-519: Practice Exam

How can you optimize the performance of PassGuideApp? Select three. A. Use the On Load method.. B. Use the On Click method.. C. ..of PassGuideForm.. D. ..of PassGuideApp.. E. ..as a separate process. F. ..as multiple processes. G. .. from the System.Net.Mail namespace classes. H. .. from the System.Mail namespace classes. I. .. from the Machine.Web.Mail namespace classes. J. .. from the System.Web.Mail namespace classes.

Answer: B,C,E Explanation:

QUESTION NO: 7 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is used to edit pictures online within your web browser.

Clients can upload pictures to PassGuideApp.

Clients can edit the uploaded pictures through special features PassGuideApp.

Some of these features are very computationally demanding.

These specific features should be run on a GPU (Graphics Processing Unit). Other features of PassGuideApp, the ones that are not so CPU intensive, should be run on the server.

Bandwidth usage is also a critical part of the required solution. It should be minimized.

What action should you take?

www.prepking.com 7

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 8

There is an ASP.NET Web application PassGuideApp.

You are required to enforce that PassGuideApp is using data caching at all times.

You are required to enforce that PassGuideApp keeps the session state at all points of time.

PassGuideApp must maintain session state and data caching.

What is appropriate in this scenario? Select two.

A. Mixed process session state should be used.

www.prepking.com 8

Microsoft 70-519: Practice Exam

B. out-of-process session state should be used. C. in-process session state should be used. D. in&out process session state should be used. E. out-of-process transaction state should be used. F. in-process transaction state should be used. G. in&out process transaction state should be used. H. input caching should be used. I. output caching should be used. J. Static caching should be used. K. Caching should be enabled. L. distributed caching should be used. M. multiple caching should be used.

Answer: B,L Explanation:

QUESTION NO: 9

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is rewritten.

Now PassGuideApp should be deployed. What is appropriate in this scenario? Select two or three.

A. Use a web pool.. B. Use an application pool… C. Use a rewritten pool.. D. Use the global assembly cache… E. ..which includes only ASP.NET 2.0, ASP.NET 3.0, ASP NET 3.5, and ASP.NET.4 Web applications… F. ..which includes only ASP.NET. 3.5 Web applications… G. ..which includes only ASP.NET.4 Web applications… H. ..which includes only ASP.NET 2.0, ASP.NET 3.0, and ASP NET 3.5Web applications… I. ..which includes only ASP.NET 1.0, ASP.NET 2.0, ASP.NET 3.0, and ASP NET 3.5Web applications… J. ..and add PassGuideApp to it. K. .. and compile and deploy PassGuideApp to it. L. ..and deploy PassGuideApp to it.

Answer: B,G,J Explanation:

www.prepking.com 9

Microsoft 70-519: Practice Exam

QUESTION NO: 10

There is an ASP.NET Web application PassGuideApp.

There is a MS SQL Server database PassGuideDB on server PassGuideSrv.

PassGuideDB is used to store user authorization data.

PassGuideDB also store some other secret information used by PassGuideApp.

PassGuideApp must not access PassGuideSrv directly.

PassGuideApp should not include programming code for authorization. Some Web pages, the ones that displays secret information, should only show information for authenticated users.

Visitors should only be able to see pages that do not contain any secret data.

Which type of solution should be used in this scenario?

A. Third party authentication solution. B. SQL Service C. WCF service. D. Separate library. E. Standard library F. SQL XML Services. G. SQL HTML Services. H. stored procedures.

Answer: C Explanation:

QUESTION NO: 11 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

There is a MS SQL Server database PassGuideDB on server PassGuideSrv.

PassGuideApp uses some web services. In particular for PassGuideApp to access data in PassGuideDB.

PassGuideApp handles a large volume of information.

www.prepking.com 10

Microsoft 70-519: Practice Exam

All the above components are included in a solution that is being designed. The design is going to share information among students in a central location and several satellite locations.

The data displayed to students are not older than two days.

Network bandwidth is critical. It must be minimized.

How should the solution be deployed?

Answer:

www.prepking.com 11

Microsoft 70-519: Practice Exam

QUESTION NO: 12

There is an ASP.NET Web application PassGuideApp.

PassGuideApp must be developed fast.

PassGuideApp must be compatible with Internet Explorer, FireFox, Google Chrome, Opera.

The client should not be forced to install anything on his/her side.

What technology should be used in this scenario? Select three. A. Use the following server-side technologies… B. Use the following client-side technologies… C. Java D. VBScript (Microsoft Visual Basic Scripting Edition) E. C# F. ASP.NET AJAX G. jQuery H. Microsoft Silverlight

Answer: B,F,G Explanation:

www.prepking.com 12

Microsoft 70-519: Practice Exam

QUESTION NO: 13

There is an ASP.NET Web solution PassGuideSol.

There is a server PassGuideSrv.

On PassGuideSrv there is a method PassGuideSrvMethod stored in the code-behind file.

PassGuideSol needs to access PassGuideSrvMethod through JavaScript.

What should be used to achieve this? A. an Update Progress control B. jQuery C. Page Methods D. WCF data services E. an Update Panel control F. ASP.NET AJAX G. Form Methods H. Microsoft Silverlight

Answer: C Explanation:

QUESTION NO: 14

There is an ASP.NET Web application PassGuideApp.

There is an web server PassGuideSrv.

Some data is entered into PassGuideApp while it is offline. PassGuideApp must synchronize with PassGuideSrv as soon as PassGuideApp is online again.

In situations where there is only partial connectivity between PassGuideApp and PassGuideSrv, PassGuideApp should still be able to function.

Which type of technology would be best?

A. an Update Progress control B. jQuery C. Page Methods D. WCF data services

www.prepking.com 13

Microsoft 70-519: Practice Exam

E. an Update Panel control F. ASP.NET AJAX G. Form Methods H. Microsoft Silverlight

Answer: H Explanation:

QUESTION NO: 15

You are developing an ASP.NET Web solution PassGuideSol.

There is a web server PassGuideSrv.

Consider the user-interface code used by PassGuideSol. It must possible to generate this code on PassGuideSrv dynamically at runtime.

This code will be used by views on PassGuideSrv,

It must be possible to use this code both now and at a future point of time.

Which method would be best? Select two or three.

A. Add a plugin. B. Add a control. C. Add a method. D. Add a controller. E. ..jQuery Library F. .. Web Form server G. .. HtmlHelper extension H. ..returning an Procedure Result I. ..returning an Action Result J. ..that stores values in View State K. ..that stores values in Control State

Answer: B,G Explanation:

QUESTION NO: 16

There is an ASP.NET MVC 2 Web application PassGuideApp.

www.prepking.com 14

Microsoft 70-519: Practice Exam

The content that will be displayed by PassGuideApp to the user through proper user controls in a web browser.

How is this best achieved?

A. Use class.. B. Use extension method.. C. Use standard method.. D. .. Html.RenderAction E. .. PartialView Result F. .. Content Result G. .. Html.RenderLoad H. ..Html.RenderPartial

Answer: B,D Explanation:

QUESTION NO: 17

There is an ASP.NET MVC 2 Web Forms application PassGuideApp.

ViewState is important for PassGuideApp.

PassGuideApp will be used in the country-side in India, so it will should be able to run with low available bandwidth.

Users of PassGuideApp should not be able to retrieve any part of the view state.

Consider existing items (user controls, code-behind files, or pages) which are dependent of the view state. The implementation of PassGuideApp should not enforce changes to these items.

How is this best achieved? Select two.

A. Tweak IIS … B. Register a custom Page Adapter class .. C. Register a standard Page Adapter class .. D. ..to use SSL. E. ..to use SSL compression. F. ..to use HTTP. G. ..to use HTTP compression. H. ..that facilitates a Session Page State Persister. I. ..that uses a cookie to store the view state. J. ..that uses a cookie to store the session state.

www.prepking.com 15

Microsoft 70-519: Practice Exam

Answer: B,H Explanation:

QUESTION NO: 18

There is an ASP.NET MVC 2 Web Forms application PassGuideApp.

PassGuideApp should have loads of traffic.

To balance the load for PassGuideApp it will be deployed through a web farm onto multiple web servers.

Consider the storage of session data. You are free to use any storage you like except persistent.

The round-robin algorithm will be used to improve the performance of the web farm through load balancing.

Which session state should be used?

A. ServerState B. SQLServer C. Cookieless D. Cookie E. StateServer F. inProc G. outProc H. Persistent

Answer: E Explanation:

QUESTION NO: 19

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is restful.

PassGuideApp is not using cookies. PassGuideApp

uses session to link requests. PassGuideApp keeps

states in between client requests. How can this be

achieved? Select three.

www.prepking.com 16

Microsoft 70-519: Practice Exam

A. PassGuideApp should be tweaked… B. The View state.. C. Register… D. ..to use the session state… E. .. to use the transaction state… F. .. a custom Page Adapter class.. G. .. a standard Page Adapter class.. H. ..should be enabled by the.. I. ..should be enabled by the.. J. WithoutCookie K. Cookieless L. OutProc M. InProc N. @Page directive O. ..which provides a Session State Page Persister

Answer: A,D,K Explanation:

QUESTION NO: 20

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is used on multiple web servers.

PassGuideApp is rewritten.

How should implement the handling of session state data for PassGuideApp? Select two. A. The authentication ticket should be stored by... B. On all the web servers… C. On all client computers… D. ..using a standard cookie. E. ..using a third-party cookie. F. ..using a persistent cookie. G. .. the same machine key element attributes and values should be used. H. .. different machine key element attributes and values should be used..

Answer: B,G Explanation:

www.prepking.com 17

Microsoft 70-519: Practice Exam

QUESTION NO: 21 There is an ASP.NET Web application PassGuideApp.

You are testing out PassGuideApp.

You notice a problem. The Temp Data property contents is changing between the requests.

This should not be allowed.

How can this be remedied? Select two. A. Use the configuration of PassGuideApp to.. B. In the code-behind.. C. At the page level.. D. .. disable the Session state. E. .. disable the View state. F. .. enable the Session state. G. .. enable the View state. H. .. disable the Proc session state. I. .. enable the Proc session state.

Answer: A,F Explanation:

QUESTION NO: 22

There is an ASP.NET 3.5 Web application PassGuideAppOld.

PassGuideAppOld is being upgraded to the ASP.NET 4 application PassGuideAppNew.

You start to test PassGuideAppNew.

You notice a problem. Non-input Web controls with property Enabled=”true” are being generated as disabled.

How can this be remedied while not affecting other applications on the web server? Select three.

A. In the machine.config file… B. In the code-behind file… C. In the global.aspx file..

www.prepking.com 18

Microsoft 70-519: Practice Exam

D. In the PassGuideApp web.config file… E. ..in the pages section.. F. ..in the non-input section.. G. .. tweak the control Rendering Compatibility Version element. H. .. tweak the control element.

Answer: D,E,G Explanation:

QUESTION NO: 23 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

There is an ASP.NET Web server PassGuideSrv.

You need to design specific site changes for implementing Christmas and Easter specific site changes.

How can this be achieved?

www.prepking.com 19

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 24 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

There is an ASP.NET Web server PassGuideSrv.

Using JavaScript you need to make a construct so that PassGuideApp can manage shopping cart controls.

How should make the configuration?

www.prepking.com 20

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 25 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp has a section for order pages.

These order pages must use a separate header and footer (not the same as on other pages within PassGuideApp).

How can this be ensured?

Answer:

www.prepking.com 21

Microsoft 70-519: Practice Exam

QUESTION NO: 26

There is an ASP.NET Web application PassGuideApp.

Consider the user interface design.

PassGuideApp should provide different employee groups to have customized style of their sections within PassGuideApp.

The employee group master pages inherits from the PassGuideApp master page.

The employee group section style inherits from the PassGuideApp core styles.

The employee group section style can only append to the PassGuideApp core styles. How can you make sure that for all PassGuideApp pages the core CSS styles appear? Select three.

A. Use a .css.ascx file.. B. Use a .css file.. C. Use a .css.aspx file.. D. Use a master.css file.. E. Use Content Place Holder.. F. Use the PassGuideApp master page.. G. ..that contains the CSS styles.. H. ..that contains the employee group styles..

www.prepking.com 22

Microsoft 70-519: Practice Exam

I. ..and make a link from PassGuideApp master page to it. J. ..and add it to PassGuideApp master page. K. ..and make a link from each Employee group master page to it. L. ..and add it to PassGuideApp.

Answer: B,G,I Explanation:

QUESTION NO: 27 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp will be used on both desktops and mobile units.

For the Desktops a full graphical interface is used.

For the mobile units uses a more simple interface with less graphical elements.

How should this be setup?

Answer:

www.prepking.com 23

Microsoft 70-519: Practice Exam

QUESTION NO: 28

There is an ASP.NET Web application PassGuideApp.

PassGuideApp has been developed with MS Visual Studio 2010.

DHTML (dynamic HTML) is used by PassGuideApp.

PassGuideApp is used on Google Chrome, FireFox, Safari, Opera, and Internet Explorer.

Clients using PassGuideApp should not have to make any installations on their side.

What is appropriate in this scenario? Select two separate complete solutions. A. an Update Progress control B. jQuery C. Page Methods D. WCF data services E. an Update Panel control F. VBScript G. ASP.NET AJAX library H. Form Methods I. Microsoft Silverlight

Answer: B,G

www.prepking.com 24

Microsoft 70-519: Practice Exam

Explanation: QUESTION NO: 29

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is handling contents.

PassGuideApp is used on Google Chrome, FireFox, Safari, Opera, and Internet Explorer. PassGuideApp most handle low resolution (with 800 x 600 and lower) with a specific user interface.

What should you use to make sure that PassGuideApp can fetch the dimensions used by the web browsers used by the clients? Select two.

A. Use culture.. B. Use class.. C. Use interface.. D. Use property.. E. Use style.. F. Use skin.. G. HttpUtility H. HttpBrowser I. HttpBrowserCapabilities J. HttpWorkerRequest K. CurrentUICulture

Answer: B,I Explanation:

QUESTION NO: 30

There is an ASP.NET Web Forms application PassGuideApp.

PassGuideApp must support a new web browser X.

X has specific new features that must be used by PassGuideApp. How can this be achieved while not use any tweaking of the current code files? Select two.

www.prepking.com 25

Microsoft 70-519: Practice Exam

A. Use class.. B. Use file.. C. Use master page.. D. HttpUtility E. HttpBrowser F. HttpBrowserCapabilities G. HttpWorkerRequest H. CurrentUICulture I. .browser J. of PassGuideApp. K. of Web forms L. Code-behind M. Global.aspx

Answer: B,I Explanation:

QUESTION NO: 31 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp must allow the users to select which language that should be used when they use the application.

How can this be achieved?

www.prepking.com 26

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 32

There is an ASP.NET Web application PassGuideApp.

There is a site PassGuideSite.

PassGuideApp is handling contents.

PassGuideApp handles dynamic updates for the content of PassGuideSite.

PassGuideApp handles the following languages: English, German, and Finnish.

PassGuideApp must allow addition of content, while keeping the files in application folder unchanged.

What action should be taken in this scenario? Select two.

PassGuideApp’s source to fetch content should be..

A. a class.. B. a culture.. C. global resources.. D. a database.. E. local resources.. F. a local page page

www.prepking.com 27

Microsoft 70-519: Practice Exam

G. a master page.. H. CurrentUICulture I. CurrentCulture J. CurrentUI Class K. Current Class

Answer: D,H Explanation:

QUESTION NO: 33 DRAG DROP

There is an ASP.NET Web solution PassGuideSol.

PassGuideSol must allow the user to select which language should be used and how graphics should be displayed.

How can this best be achieved?

Answer:

www.prepking.com 28

Microsoft 70-519: Practice Exam

QUESTION NO: 34 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

The users of PassGuideApp must be able to change the formatting of items that are presented to him, such as monetary and statistics information.

PassGuideSol most include user specific requirements for prices, numbers and dates.

What is appropriate in this scenario?

Answer:

www.prepking.com 29

Microsoft 70-519: Practice Exam

QUESTION NO: 35

There is an ASP.NET Web solution PassGuideApp.

Consider the implementation of the data access layer of PassGuideApp.

There are specific demands that must be met.

What is appropriate in this scenario? Select two or three. A. Use the Entity Framework.. B. Use a class that stored in the app_code folder of PassGuideApp.. C. ..to add an Entity Data Model. D. ..to add a separate data access project.. E. ..which queries the Database. F. ..which has an Entity Data Model within it. G. ..which returns DataSets.

Answer: A,D,F Explanation:

QUESTION NO: 36

There is an ASP.NET Web solution PassGuideSol.

There is MS SQL Server PassGuideSrv.

www.prepking.com 30

Microsoft 70-519: Practice Exam

There is a data access service PassGuideService that will access PassGuideSrv.

PassGuideService will be used by programmers, within your company, as a third-party service.

PassGuideService fulfills WS-Security standards.

PassGuideService works both with Microsoft and Oracle constructions. To keep PassGuideService simple it should use a small amount of programming code.

Which solution should you use? Select two or three.

A. Use the web service.. B. Use a WCF service.. C. Use a SQL service.. D. ..of ASP.NET type. E. .. of SQL Server XML type. F. .. of SQL Server HTML type. G. .. which uses a single binding. H. ..which uses many bindings.

Answer: B,H Explanation:

QUESTION NO: 37 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

MS Visual Studio 2010 has been used for PassGuideApp.

There is a MS SQL database named PassGuideDB on a server PassGuideSrv.

PassGuideApp accesses PassGuideDB.

You are designing and implementing the data access layer.

PassGuideApp will include data objects that are strongly typed.

Time is of outmost importance. PassGuideApp must be developed fast. The data access layer must be kept even if the underlying design of PassGuideDB changes.

Which type of solution should be used?

www.prepking.com 31

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 38 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

Third party developers, that uses PassGuideApp, must be able to use the business rules and data sources that is being used by PassGuideApp.

PassGuideApp is required to use a data access technology which can handle SOAP, HTTP, and the Message Transmission Optimization Mechanism.

What should be used?

www.prepking.com 32

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 39 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp handles news entities.

PassGuideApp uses Web forms to retrieve and submit these entities.

Which technologies would be best in this scenario?

www.prepking.com 33

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 40

There is an ASP.NET Web application PassGuideApp.

PassGuideApp will be designed to manage and present news entities.

What is the best way to achieve this? Select Three.

A. Use class.. B. Use culture.. C. Use method.. D. ..File Result..

www.prepking.com 34

Microsoft 70-519: Practice Exam

E. ..Action Result.. F. ..SQL Result.. G. ..Query Result.. H. ..View Result.. I. ..and the result should be returned as standard text. J. ..and bind the items to an HTML.TextArea HTML Helper. K. ..and the output stream should be used as the return value.

Answer: A,E,K Explanation:

QUESTION NO: 41

There is an ASP.NET MVC 2Web application PassGuideApp.

There is a database server named PassGuideSrv.

PassGuideApp stores form data in a database located on PassGuideSrv. In a not too complicated way PassGuideApp must take the form data that are provided by the users and store them in a custom class object.

In particular PassGuideApp must manage the deserialization of custom class objects that are transferred to PassGuideSrv.

What design choice should you make?

A. Use method.. B. Use extended method.. C. Use template.. D. Design and implement.. E. .. ASP.NET Dynamic Data F. ..model binding G. ..static binding H. ..mixed binding I. ..built-in HTMLHelper. J. ..AJAX data K. ..jQuery

Answer: D,F Explanation:

www.prepking.com 35

Microsoft 70-519: Practice Exam

QUESTION NO: 42 DRAG DROP There is an ASP.NET MVC 2 Web application PassGuideApp.

It will be used internally on the local network of the PassGuide.com company.

PassGuideApp facilitates the end user to manipulate data.

PassGuideApp uses an old existing data layer. This data layer is based on entities created with the Entity Framework.

In the future you will add more Entity Framework entities.

You must ensure that these entities can be added without adding more programming code.

What is the best design idea?

Answer:

www.prepking.com 36

Microsoft 70-519: Practice Exam

QUESTION NO: 43

There is an ASP.NET MVC 2 internal Web application PassGuideApp.

PassGuideApp manages data that passes between the views and the controllers.

PassGuideApp type safety must be checked before run-time.

Run-time casting of PassGuideApp is not allowed.

Which design is appropriate? Select two.

A. Use class(es).. B. Use model class(es).. C. Use view model class(es).. D. Use data type(s).. E. ..TempData Dictionary F. ..DataTemp Dictionary G. ..ViewTemp Dictionary H. ..TempView Dictionary I. ..that are weakly typed. J. ..that are strongly typed. K. ..that are dynamic object. L. ..that are static object.

Answer: C,J Explanation:

www.prepking.com 37

Microsoft 70-519: Practice Exam

QUESTION NO: 44

There is an ASP.NET Web Forms application PassGuideApp.

PassGuideApp is managing sales orders.

PassGuideApp implentation of CRUD operations is facilitated by WCF.

PassGuideApp facilitates tracking of changes of the data.

PassGuideApp is not using post back.

The network traffic of PassGuideApp is kept at a minimum.

What design is best in this scenario? Select three.

A. Class Ado.Net Data Context should be used.* B. Class Ado.Net View Context should be used. C. Use HTML Controls. D. Use XML Controls. E. Use a SQL Data control. F. Use a Data View control. G. Use a Update Panel control. H. Use a View Panel Control. I. Use the ASP.NET Ajax library J. Use the ASP.NET Silverlight library K. Use the jQuery library

Answer: A,F,I Explanation: CRUD operations are: Read, Update, Delete, Create.

QUESTION NO: 45 DRAG DROP

There is an ASP.NET Web Forms application PassGuideApp.

PassGuideApp processes forms that contains social security numbers.

Some of the users provide invalid social security numbers. So they will have to submit the form many times.

www.prepking.com 38

Microsoft 70-519: Practice Exam

You now want to verify the social security number (checking the length and the format) on the client side prior to submitting the form.

How can this be achieved?

Answer:

QUESTION NO: 46 DRAG DROP There is an ASP.NET Web application PassGuideApp.

www.prepking.com 39

Microsoft 70-519: Practice Exam

There is a server PassGuideServer running MS SQL Server. PassGuideServer contains a database PassGuideDB which is accessed by PassGuideApp.

PassGuideApp is only storing data that is provided by end users.

PassGuideApp should not accept improper data from end users.

PassGuideApp should only accept proper data from end users.

The PassGuideDB Primary key should always be used to decide if data entered by end users are to be accepted or not.

End users must be allowed to save temporary data on a PC, and later get on with the temporary data on another PC.

How should proceed in this scenario?

Answer:

www.prepking.com 40

Microsoft 70-519: Practice Exam

QUESTION NO: 47 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp provides the end users the option to upload a document through specifying the document’s URL.

Files that do not contain a PassGuide specific internal metadata field must be rejected.

How should proceed in this scenario?

Answer:

www.prepking.com 41

Microsoft 70-519: Practice Exam

QUESTION NO: 48 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp must be able to run when JavaScript is disabled.

PassGuideApp has a textbox PassGuideTB.

Users can enter text into PassGuideTB. Before processing the form, there is a method PassGuideM that validates the user data in PassGuideTB.

How should PassGuideM be designed?

Answer:

www.prepking.com 42

Microsoft 70-519: Practice Exam

QUESTION NO: 49

You work as a developer at PassGuide.com.

There is an ASP.NET 4 Web application PassGuideApp.

PassGuideApp will make use of some components that was purchased from another company.

It is not possible to tweak these components.

How can you ensure that the security risk of these are kept at a minimum.

Which design is preferred? Select two.

A. For every purchased component.. B. Use role-based security to.. C. Use the global assembly cache to.. D. Use a separate server to.. E. ..store the purchased components. F. ..run the purchased components. G. ..use an proper permitted App Domain. H. ..with declarative checks,.

Answer: A,G Explanation:

www.prepking.com 43

Microsoft 70-519: Practice Exam

QUESTION NO: 50 There is an ASP.NET Web application PassGuideApp.

There is a server PassGuideServer running MS SQL Server.

PassGuideServer contains a database PassGuideDB.

PassGuideApp is running on a web server PassGuideWeb.

PassGuideWeb and PassGuideServer are separate servers.

PassGuideApp uses PassGuideDB for data storage.

Database string Integrated security is used by PassGuideApp. While testing PassGuideApp you notice that PassGuideApp, as the connected user, cannot authenticate to PassGuideDB.

How should the authentication design be tweaked? Select two or three.

A. For the PassGuideWeb configuration.. B. For the PassGuideApp configuration.. C. For the PassGuideServer configuration.. D. For the PassGuideDB configuration.. E. PassGuideApp should be run as.. F. .. the System account. G. ..use Constrained delegation. H. ..the guest account. I. .. Set the identity element.. J. .. the Network Service account. K. .. to impersonate=’true’ L. .. to impersonate=’false’

Answer: B,G Explanation:

QUESTION NO: 51 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp must be handling NTFS file and folder security.

How can this best be achieved?

www.prepking.com 44

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 52 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp that only valid clients should be granted access and permission to use PassGuideApp .

What should be used?

www.prepking.com 45

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 53

There is an ASP.NET Web application PassGuideApp.

You need to secure the PassGuideApp Mapping area.

Only clients that has the role Administrator should be able to access this resource.

What is appropriate is this scenario? Select two.

A. For every Action Result returned to the Mapping area.. B. For each file in the Mapping area..

www.prepking.com 46

Microsoft 70-519: Practice Exam

C. Using NTFS permissions on the files in the Mapping area.. D. ..check that it includes the Authorize attribute and the required properties. E. ..include the Login View control. F. ..make sure that only member of the local Administrator account are allowed.

Answer: A,D Explanation:

QUESTION NO: 54

There is an ASP.NET Web application PassGuideApp.

There is a server PassGuideServer.

There is a database PassGuideDB on PassGuideServer. PassGuideApp accesses profile data which is stored in multiple tables in PassGuideDB.

PassGuideApp enables access to password of users within PassGuideApp.

PassGuideApp is using profile providers and ASP.NET membership for this purpose.

What is appropriate is this scenario? Select two.

A. Usage of unencrypted passwords. B. Usage of hashed passwords. C. Usage of encrypted passwords. D. Usage of a XML Profile Provider. E. Usage of a SQL Profile Provider. F. Usage of a custom Profile Provider. G. Usage of a OLE Profile Provider.

Answer: C,F Explanation:

QUESTION NO: 55

There is an ASP.NET Web application PassGuideApp.

There is a folder named PassGuideFolder that contains pages that need protection.

What is appropriate is this scenario? Select two or three.

www.prepking.com 47

Microsoft 70-519: Practice Exam

A. Use API.. B. Use policy.. C. Use element.. D. .. Software Restriction.. E. ..Authorization within file.. F. ..Access within file.. G. ..Authentication within file.. H. ..Generalization I. ..Personalization J. ..Global.aspx K. ..code-behind L. ..web.config

Answer: C,E,L Explanation:

QUESTION NO: 56

There is an ASP.NET Web application PassGuideApp.

You need to address the security of the pages that are used for administration.

Only user that are authorized should be able to access these.

What is appropriate is this scenario? Select three. A. Override event.. B. Add the Permission attribute.. C. Add the Principal Permission attribute.. D. Add the Access Permission attribute.. E. For every administrative page use.. F. .. OnInit event of the Custom Page class.. G. .. OnLoad event of the Custom Page class.. H. ..use the Page_load method.. I. ..to the Custom Management Page class. J. ..to the Access Management Page class. K. Configure the attribute so that it grants access for the Admin role. L. Configure the attribute so that it grants access for the Guest role. M. Configure the attribute so that it grants access for the Net account role. N. ..and check if the user has access using the IsMember(”Admin”) method. O. ..and check if the user has access using the InRole(”Admin”) method.

Answer: C,I,K Explanation:

www.prepking.com 48

Microsoft 70-519: Practice Exam

QUESTION NO: 57

There is an ASP.NET MVC 2 Web application PassGuideApp.

PassGuideApp is being developed for the customer PassGuide.

PassGuide has an extranet site name PassGuideExtranet.

PassGuideApp should not allow requests that originates from PassGuideExtranet.

These requests should redirected to the public PassGuide web site.

PassGuideApp should allow requests that originates from the PassGuide intranet.

The IP range of the intranet is known.

What is appropriate is this scenario? Select two.

A. Reconfigure the IIS Request Rewrite module… B. Reconfigure the IIS Request Filter module… C. Reconfigure the IIS URL Rewrite module… D. Reconfigure the default controller and action.. E. Reconfigure the IIS.. F. ..to filter requests. G. ..to remap requests from outside the specified IP address range to the PassGuide intranet site. H. ..to remap requests from outside the specified IP address range to the public PassGuide site. I. ..to remap requests from outside the specified IP address range to the PassGuideExtranet site. J. .. to reject requests from outside the specified IP address range.

Answer: C,H Explanation:

QUESTION NO: 58

There is an ASP.NET Web application PassGuideApp.

PassGuideApp should work for clients that uses cookies.

PassGuideApp should also work for clients that has disabled cookie support.

PassGuideApp must be hardened, In particulat, cookieless session spoofing should not a

www.prepking.com 49

Microsoft 70-519: Practice Exam

possibility.

What is appropriate is this scenario? Select two.

A. Use class… B. Use encryption.. C. Use method.. D. ..HTTPS Utility E. ..HTTP Utility F. ..SSL Utility G. .. custom Session id Manager H. ..SSL I. ..HTTPS J. .. Session ID regeneration K. ..Ipsec L. .. standard Session id Manager

Answer: A,G Explanation:

QUESTION NO: 59

There is an ASP.NET Web Forms application PassGuideApp.

PassGuideApp is running on an web server PassGuideSrv.

PassGuideApp includes a user input form PassGuideForm.

PassGuideSrv must be protected so that users are unable to use PassGuideForm cannot submit bad input attacking PassGuideSrv.

What is appropriate is this scenario? Select three.

A. Use handler... B. Use method.. C. Use certificate.. D. ..On Click.. E. ..On Load.. F. ..on PassGuideSrv.. G. ..On Submit (javascript).. H. ..and use SSL for all web traffic. I. ..for the Submit button that does not accept bad PassGuideForm submissions.

www.prepking.com 50

Microsoft 70-519: Practice Exam

J. ..that is using URL-encoding for the data sent to PassGuideSrv. K. ..that is validating PassGuideForm

Answer: B,D,I Explanation:

QUESTION NO: 60

There is an ASP.NET Web Forms application PassGuideApp.

PassGuideApp includes a login form PassGuideForm.

There is a server PassGuideServ. There is a database PassGuideDB on PassGuideServ.

PassGuideApp uses PassGuideDB.

PassGuideDB includes a table with user names and password that are hashed. These are used by PassGuideApp to validate users.

PassGuideForm is used by users to enter their login information.

You are worried about man-in-the- middle attacks.

You want to avoid attacks that steals the login information.

What is appropriate is this scenario? Select two or three.

A. PassGuideSrv should use a certificate. B. PassGuideSrv should run RRAS C. Add a Submit JavaScript handler.. D. Add an On Click method for the Submit button.. E. PassGuideForm should use SSL. F. PassGuideForm should use SOAP. G. .. that URL-encodes the password before the password is passed to the server. H. .. that encrypts the password before the password is passed to the server. I. .. that hashes the password before the password is passed to the server.

Answer: A,E Explanation:

www.prepking.com 51

Microsoft 70-519: Practice Exam

QUESTION NO: 61 DRAG DROP There is an ASP.NET Web application PassGuideApp.

There is a server PassGuideServ.

There is a database MS SQL Server PassGuideDB on PassGuideServ.

PassGuideApp uses PassGuideDB.

PassGuideApp includes a form PassGuideForm. PassGuideForm enables clients to enter SQL queries that is are run in PassGuideDB.

You want to maximize the security of PassGuideForm.

In particular users should have a hard time submitting invalid data (with the intension of attacking PassGuideApp).

What is appropriate is this scenario?

Answer:

www.prepking.com 52

Microsoft 70-519: Practice Exam

QUESTION NO: 62

There is an ASP.NET MVC 2Web application PassGuideApp.

Consider designing a testing methodology PassGuideApp.

In particular there is a need to minimize corrupt data submitted by users. It is also important, within a request, to locate security problems as soon as possible.

What is appropriate is this scenario? Select two.

A. Harden… B. Use tests designed for.. C. ..PassGuideApp D. ..the model E. ..controllers F. ..Google Chrome, FireFox, Internet Explorer, Opera. G. ..application layer H. ..data access layer

Answer: B,E Explanation:

www.prepking.com 53

Microsoft 70-519: Practice Exam

QUESTION NO: 63

There is an ASP.NET MVC 2 Web application PassGuideApp.

PassGuideApp is an application for the customer PassGuide.

Consider designing a testing methodology PassGuideApp.

PassGuideApp has a comprehensive domain model.

The domain model models the data and the logic of the PassGuide business. To make available a uncomplicated API for the controllers, there is facade over the domain.

There is also a data access layer which handles the data.

The business rules must both be put in a central location and their correctness must be checked in a straightforward way.

What is appropriate is this scenario? Select two.

A. Design tests at for … B. Remodel... C. .. the domain model D. .. the controllers E. ..the repository objects F. ..the data access layer G. .. the domain model facade H. ..PassGuideApp I. ..the application layer J. ..the tcp layer

Answer: A,C Explanation:

QUESTION NO: 64

There is an ASP.NET MVC 2 Web application PassGuideApp.

Consider designing a testing methodology PassGuideApp.

www.prepking.com 54

Microsoft 70-519: Practice Exam

PassGuideApp has a straightforward uncomplicated domain model.

The domain implements a data access layer thin wrapper.

To manipulate data on the access layer the controllers use repository object methods.

Controllers communicates straightforwardly with the domain model.

In particular you want to check the data access rules explicitly and keep data operations in one central location.

What is appropriate is this scenario? Select two.

A. Design tests for … B. Remodel... C. .. the domain model D. .. the controllers E. ..the data access layer F. .. the domain model façade G. .. the repository objects H. ..PassGuideApp I. ..the application layer J. ..the tcp layer

Answer: A,G Explanation:

QUESTION NO: 65

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is throwing exceptions.

You want to capture these. What is appropriate is this scenario? Select two.

A. Use stored procedures.. B. Use method.. C. Use attribute.. D. Use class.. E. Use element..

www.prepking.com 55

Microsoft 70-519: Practice Exam

F. customErrors G. Application_Error H. PassGuideAppErrors I. HandleErrors* J. ManageErrors K. ErrorException L. Page_Error

Answer: B,I Explanation:

QUESTION NO: 66 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is throwing exceptions.

You are required to implement an exception-handling design.

What is appropriate is this scenario? Select two.

You need to design an exception-handling strategy for the Web application.

Which approach should you recommend?

www.prepking.com 56

Microsoft 70-519: Practice Exam

Answer:

www.prepking.com 57

Microsoft 70-519: Practice Exam

QUESTION NO: 67

There is an ASP.NET Web application PassGuideApp.

Within PassGuideApp there is JavaScript code handling a shopping cart.

You need to debug this code.

What is appropriate is this scenario? Select two. A. Attach an exception handler to the.. B. Attach a debugger to the.. C. Use.. D. Attach a developer to the… E. .. Web development server process F. ..Internet Explorer process. G. .. Internet Explorer Developer Tools. H. .. Microsoft Script Debugger. I. .. ..SQL debugger.

www.prepking.com 58

Microsoft 70-519: Practice Exam

J. ..Java debugger. K. ..ASP.NET debugger.

Answer: B,F Explanation:

QUESTION NO: 68 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

There is a server PassGuideServ.

There is a database MS SQL Server PassGuideDB on PassGuideServ.

PassGuideApp uses PassGuideDB.

PassGuideApp is handling product information.

The sales information is stored in PassGuideDB.

PassGuideApp main task is to display product information on a daily basis.

Users uses standardized reports to access the product information.

The product information is updated 2 A.M every day. The users are mad because the response time are around 40 seconds.

You identify the culprit. The SQL queries takes too long to run.

The performance of the SQL Queries must be improved by a factor 10.

What is appropriate is this scenario? Select two.

www.prepking.com 59

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 69

There is an ASP.NET Web application PassGuideApp.

There is a server PassGuideServ.

There is a database MS SQL Server PassGuideDB on PassGuideServ.

PassGuideApp uses PassGuideDB.

End users PassGuideApp accesses PassGuideDB to produce reports. Each report include at least one chart.

PassGuideApp uses several charts.

Every single chart is used in at least two reports.

Every single chart is coded as a user control.

The user control fetches information from PassGuideDB. This information is then displayed in the chart through the user control. This process (fetching of information, producing chart) uses a lot of data power.

The generation of the reports are time consuming.

What is appropriate is this scenario? Select two.

A. Add a second web server. B. Add a second SQL server. C. Implement caching through..

www.prepking.com 60

Microsoft 70-519: Practice Exam

D. Implement a server farm. E. ..SQL cache dependency F. ..page caching G. ..application cache usage. H. ..fragment caching. I. ..Microsoft chart caching

Answer: C,H Explanation:

QUESTION NO: 70

There is an ASP.NET Web application PassGuideApp.

Most of the SQL queries run by PassGuideApp fetches information that is rarely updated.

For this data, which is not changed, unnecessary data access operations must be minimized to increase the performance of the queries.

PassGuideApp has between 10,000 and 15,0000 concurrent users at peak hours.

What is appropriate is this scenario? Select one or two.

A. Add a second web server. B. Add a second SQL server. C. Implement caching through.. D. Implement replication through.. E. Implement a server farm. F. Use network load balancing G. Use a view state H. Use a session state. I. Use more than one active result set. J. ..SQL cache dependency K. ..page caching L. ..SQL replication M. ..application cache usage. N. ..MS Silverlight O. ..fragment caching. P. ..Microsoft chart caching

Answer: C,M Explanation:

www.prepking.com 61

Microsoft 70-519: Practice Exam

QUESTION NO: 71 There is an ASP.NET Web application PassGuideApp.

You need to improve the performance of the SQL queries that is run by PassGuideApp.

Over time these queries are used more often and they take longer time to execute.

The queries displays information that is changing often.

What is appropriate is this scenario? Select two.

A. Implement caching through.. B. Implement replication through.. C. Use network load balancing D. Use a view state E. Use a session state. F. Use more than one active result set. G. ..SQL cache dependency H. ..page caching I. ..SQL replication J. ..application cache usage. K. ..MS Silverlight L. ..fragment caching. M. ..Microsoft chart caching

Answer: B,I Explanation:

QUESTION NO: 72 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp must not be changed after it has been released.

What is appropriate is this scenario?

www.prepking.com 62

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 73 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp will be compiled into one unique DLL file.

This DLL file will be used to deploy PassGuideApp.

What is appropriate is this scenario?

www.prepking.com 63

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 74

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is rewritten.

PassGuideApp will now be released. What is appropriate is this scenario? Select two.

A. Use FTP B. Use SQL Deployment C. Use MSDeploy D. Use Standard Publishing E. Use One-Click Publishing F. Use DB Deployment G. Use Replication

Answer: C,E Explanation:

QUESTION NO: 75

There is an ASP.NET MVC 2Web application PassGuideApp.

There is a server PassGuideSrv running MS IIS 6.0

PassGuideApp is being deployed on PassGuideSrv. You notice that PassGuideApp has problems to handle Web requests in a orderly way.

www.prepking.com 64

Microsoft 70-519: Practice Exam

What is appropriate is this scenario? Select three or four.

A. Use a wildcard script map.. B. Route all requests to.. C. .. to map all requests to.. D. ..aspnet_wp.exe by configuring.. E. .. aspnet_isapi.dll by configuring.. F. .. an Http Handler class by modifying.. G. .. an Http Requester class by modifying.. H. .. an Http Module class by modifying.. I. ..PassGuideApp. J. .. PassGuideSrv K. ..IIS.

Answer: A,C,E,K Explanation:

QUESTION NO: 76 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp will be deployed soon.

You are ready to release the ultimate version of PassGuideApp.

You want to automatize this build process.

What is appropriate is this scenario?

www.prepking.com 65

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 77 DRAG DROP

There is an ASP.NET 4 Web Forms Site project PassGuideProj.

You use ASP.NET MVC 2 to add more functions.

Using a single unique MS Visual Studio 2010 project that supports both ASP.NET MVC 2 as well as ASP.NET 4 Web Forms.

What is appropriate is this scenario?

www.prepking.com 66

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 78 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp has been designed in MS Visual Studio 2010.

PassGuideApp is going to be deployed with the PassGuide company.

PassGuide has multiple satellite locations.

Each location would require unique PassGuideApp SQL Server connections settings.

You need to deploy PassGuideApp from the PassGuide main office.

The PassGuideApp automatic configuration of each office must be handled from the main office.

What is appropriate is this scenario?

www.prepking.com 67

Microsoft 70-519: Practice Exam

Answer:

QUESTION NO: 79

There are multiple web services named PassGuideServic1, PassGuideService2,.., PassGuideService12.

The web services are dependant of each other.

The web services must be optimized to be available even if there is a software failure.

The web services must also be optimized to be available even if there is a hardware failure.

www.prepking.com 68

Microsoft 70-519: Practice Exam

You should these web services best be deployed? Select two. A. Every single web service… B. All the web services… C. ..should be run on a specific VM (virtual machine). D. ..should be run on two different VM s(virtual machine). E. ..should be run on a specific physical machine. F. ..should be run on two different physical machines.

Answer: A,F Explanation:

QUESTION NO: 80

There is an ASP.NET Web application PassGuideApp.

There are 20 Web Servers. These web servers are set up in the same manner as each other.

There are 15 MS SQL Server databases. Each database is set up in the same manner as each other.

PassGuideApp is deployed on these web servers.

The web servers manages data on the databases.

The end users use one single active Web application session for the whole working day. This makes some web servers using all available processor power while at the same time other web servers are not being used at all.

You want to improve the performance of the web servers.

What is appropriate is this scenario? Select three.

A. Use load balancing of type.. B. Use round-robin of type.. C. ..affinity load with session state.. D. ..per-request with session state.. E. ..per-session with session state.. F. SQLServer G. OLEServer H. OutProc I. Session server J. StateServer

www.prepking.com 69

Microsoft 70-519: Practice Exam

K. InProc

Answer: A,D,J Explanation:

QUESTION NO: 81

There is an ASP.NET Web application PassGuideApp.

Sessions must not be stored outside PassGuideApp.

What is appropriate is this scenario? Select two or three.

A. Use custom mode.. B. Use attribute.. C. Use mode.. D. In Proc E. OutProc F. SQL Server G. OLE H. SQL I. ..and use the cache to save session data. J. ..and use the depository to save session data.

Answer: C,F Explanation:

QUESTION NO: 82 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is hosted on PassGuideWeb.

There is a server PassGuideServer running MS SQL Server. PassGuideServer contains a database PassGuideDB which is accessed by PassGuideApp.

PassGuideServer hosts both PassGuideApp as well multiple further applications.

PassGuideApp queues e-mails in PassGuideDB.

The volume of PassGuideApp usage will increase around 1% a week.

www.prepking.com 70

Microsoft 70-519: Practice Exam

CPUs cannot be added to PassGuideServer. Additional RAM cannot be added to PassGuideServer.

The high-priority e-mails must be delivered without delay.

What is appropriate is this scenario?

Answer:

www.prepking.com 71

Microsoft 70-519: Practice Exam

QUESTION NO: 83 DRAG DROP

There is an ASP.NET Web application PassGuideApp.

PassGuideApp is multi-tier.

PassGuideApp accesses many web servers and one single database server PassGuideSrv.

You use another server PassGuideMon for monitoring PassGuideApp.

Whenever one of the web servers stops responding you need to alerted through a notification.

What is appropriate is this scenario?

Answer:

www.prepking.com 72

Microsoft 70-519: Practice Exam

QUESTION NO: 84

There is an ASP.NET Web application PassGuideApp.

PassGuideApp has been deployed in the production environment.

Users are annoyed as PassGuideApp intermittently crashes.

You try to repeat the conditions of the crash in the local development environment.

You fail.

You want troubleshoot the difficulty while keeping PassGuideApp running as usual in the production environment.

What is appropriate is this scenario? Select two.

A. Trace through.. B. Monitor through.. C. Local debug through.. D. Remote debug through.. E. Mixed debug through.. F. .. ASP.NET MVC 2monitoring. G. .. ASP.NET MVC 2 tracing. H. .. ASP.NET MVC 2health monitoring. I. .. ASP.NET monitoring. J. .. ASP.NET tracing.

www.prepking.com 73

Microsoft 70-519: Practice Exam

K. .. ASP.NET health monitoring. L. .. to the hosting Web server process.

Answer: B,K Explanation:

QUESTION NO: 85

There is an ASP.NET Web application PassGuideApp.

Recently you added some new features to PassGuideApp.

You are required to accumulate data on the usage of the features.

You are not allowed to add code to PassGuideApp for this purpose.

The accumulated data must be stored in a database.

What is appropriate is this scenario? Select two. A. Use method. B. Trace through. C. Monitor through. D. Local debug through. E. Remote debug through. F. Mixed debug through. G. .. ASP.NET MVC 2monitoring. H. .. ASP.NET MVC 2 tracing. I. .. ASP.NET MVC 2health monitoring. J. ..Request started K. ..Replication Request L. ..Monitor Request M. .. ASP.NET monitoring. N. .. ASP.NET tracing. O. .. ASP.NET health monitoring. P. .. to the hosting Web server process.

Answer: C,O Explanation: