PrepAway - Latest Free Exam Questions & Answers

Author: seenagape

Which option should you choose?

You are an enterprise application developer. You create a Microsoft Windows-based application for a high-volume call center.
The Windows-based application performs the following tasks:

* The application manages incoming customer calls and requests.
* The application delivers event information to a company server that consolidates the call statistics into reports.

Your design team recommends an event logging solution for the application to meet the following requirements:

* Minimize customer wait times and increase the number of calls that are handled during the workdays.
* Record and log all user activity for historical reporting and auditing.
* Reliably deliver all event information to a central server.
* Consolidate all event information on a central server.

You need to identify a delivery mechanism and a data storage solution for event information.
Which option should you choose?

Which monitoring feature should you use?

You are an enterprise application developer. You are designing monitoring features for an ASP.NET Web-based application.
The monitoring features must meet the following requirements:

* Log events to a data source for later review.
* Read configuration settings from the Web.config file.
* Monitor the application after deployment to production.

You decide to use a monitoring feature built into Microsoft .NET Framework. You need to choose an appropriate monitoring feature.
Which monitoring feature should you use?

What should you do?

You are creating ASP.NET applications by using the .NET Framework 3.5.

You design a Web application that uses Forms-based authentication. The application provides interactive content to authenticated users, and premium content to subscribers. The application contains a subdirectory named Premium.

By default, all authenticated users are assigned the Siteuser role. Users who pay a subscription fee are assigned to the Subscriber role.

You need to ensure that only those users who are assigned to the Subscriber role can access the Premium subdirectory.

What should you do?

Which implementation approach should you choose?

You are an enterprise application developer. You are creating a distributed application that requires asynchronous communication between the UI layer and the business layer. The application must ensure reliable delivery of messages between the components. There are no restrictions on the format. Messages are limited to 4 MB in size. For scalability reasons, you create the business logic components as serviced components. You need to choose the most appropriate component implementation for your business logic components. You want to achieve this goal by using the least development effort.
Which implementation approach should you choose?

Which code segment should insert at line 04?

You are creating an ASP.NET application by using the .NET Framework 3.5.

The application contains two security roles named Admins and Webusers. Web.config is configured to block unauthenticated users.

The Web.config file also contains the following code segment. (Line numbers are included for reference only.)

01 <location path=”admins”>

02 <system.web>

03 <authorization> 04

05 <allow roles =”Admins” />

06 <authorization>

07 </systero.web>

08 </location>

You need to prevent users who do not belong to the Admins role from accessing the admins folder.

Which code segment should insert at line 04?

What should you conclude?

You are an enterprise application developer. You create a three-tier Web-based application that accesses 10 external Web services to retrieve currency rates. You need to calculate product prices in ten currencies. A smart client invoicing application accesses the business tier to retrieve and use the product prices in 10 currencies. The business tier calls the 10 external Web services. You create a separate service agent component to encapsulate the logic of which Web service to call. This component also makes it easier to change the Web references when required. Your team plans to deploy this service agent in the Web presentation tier. You need to evaluate whether your teams deployment plan meets the requirements and recommend accordingly.
What should you conclude?

What should you do?

You are creating ASP.NET applications by using the .NET Framework 3.5.

You plan to upgrade an ASP.NET application from Microsoft Visual Studio 2003 to Microsoft Visual Studio 2008 and Microsoft .NET Framework 1.1 to the .NET Framework 3.S.

You need to ensure that you upgrade the ASP.NET application by using the minimum amount of

development effort.

What should you do?

What should you conclude?

You are an enterprise application developer. You create a layered enterprise application that consists of a user interface layer, a business layer, and a data layer. The user interface layer is currently implemented as a smart client. End users now also need to access the enterprise application over the Web. To permit this, you create a Web client application. You also create a user interface process layer as a separate assembly. This assembly encapsulates the validation rules that apply to the end user interaction with the system. In the new version of the application, all user interfaces will use the new user interface process layer. The implementation of the new version of the application is as shown in the following diagram.

Your team plans to deploy the user interface process assembly on the Web server. You need to evaluate whether the deployment plan fulfills the requirements and recommend change, if required.
What should you conclude?