PrepAway - Latest Free Exam Questions & Answers

Category: 70-554

Exam 70-554: UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise Application Developer by Using the Microsoft .NET Framework: Part 2

Which two actions should you perform?

You are an enterprise application developer. You are creating an ASP.NET e-commerce Web site. Shoppers are able to browse products anonymously and page output caching is enabled.
You are adding monitoring features to the Web site.
You must track the following information:

* Products that are being browsed
* Promotions that are being clicked on
* Shoppers who want to sign out
* Shoppers who have completed more than one purchase

The monitoring features are in the form of performance counters. You need to ensure that the monitoring features meet the requirements.
Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)

What should you do?

You are an enterprise application developer. You are creating a Microsoft Windows-based client application that manages investment portfolios and permits users to monitor stock market data. The application must meet the following requirements:

* It must provide asynchronous processing of transactions.
* It must prevent pending transactions from blocking new transactions.
* It must execute transactions immediately.

You need to use an appropriate component implementation approach to meet the requirements.
What should you do?

What should you do?

You are an enterprise application developer. You create a Microsoft Windows client application that consumes a third-party Web service. The Web service is secure and requires user credentials to be passed through SOAP headers. The Web service is currently in its beta. The URL of the Web service will change after it goes live. The beta Web service will be available after the Web service goes live. You need to ensure that the Windows application can switch between the beta version and the live version of the Web service, if required. You need to achieve this goal by using the least maintenance and coding effort.
What should you do?

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?

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?

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 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?

What should you conclude?

You are an enterprise application developer. An intermediate level programmer is preparing the request to place your distributed application into the production environment. According to corporate IT policies, you must specify the production server and network requirements to the production support personnel to review the application. Your application is a mission critical system. You are using three Microsoft Windows Server 2003 application servers that are clustered by using Microsoft Windows Network Load Balancing. The three application servers have the following network configurations:

AppSrv1

IP Address: 172.30.103.40
Subnet Mask: 255.255.255.0
Default Gateway: 172.30.103.1

AppSrv2

IP Address: 172.30.102.41
Subnet Mask: 255.255.255.0
Default Gateway: 172.30.102.1

AppSrv3

IP Address: 172.30.102.42
Subnet Mask: 255.255.255.0
Default Gateway: 172.30.102.1

You need to validate the network settings for the three application servers, making corrections if necessary.
What should you conclude?


Page 22 of 43« First...10...2021222324...3040...Last »