PrepAway - Latest Free Exam Questions & Answers

Category: 70-549

Exam 70-549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework

What should you do?

You are an enterprise application developer. You are working on an accounting application. The application is designed in a modular manner. Each module provides a different set of accounting features. The modules are implemented as a set of component assemblies. The module versions will be upgraded with new features and bug fixes in a regular maintenance release schedule. You need to ensure that the application is configured to use the updated versions of the modules.
What should you do?

Which strategy should you use?

You are an enterprise application developer. You plan to create a data access layer for an application. The application will store the data in a relational database. The application supports multiple database implementations. The application must use the vendor-provided database interaction component libraries whenever they are available. You need to identify a strategy to access data that supports these criteria. Which strategy should you use?

Which data structure should you recommend?

You are an enterprise application developer. You are creating an application that has a business object named Product. The application also includes a Windows form along with a ComboBox control. You plan to display the Name property of the Product object in the ComboBox control.
An
application workflow allows the user to add new Product objects. You need to recommend an appropriate data structure for the Product objects. You also need to ensure that when a new Product object is added, the data structure provides notifications to update the ComboBox control automatically. Which data structure should you recommend?

What should you do?

You are an enterprise application developer. An existing Smart Client timesheet application stores entries in a local Microsoft SQL Server database. An ASP.NET application implements the same functionality and stores entries in a corporate SQL Server database. You plan to synchronize the locally stored timesheet data with the corporate database whenever the Smart Client application is online. You make the following changes to the database schema: Add a timestamp column to the existing time entry table.Add a table named history. You need to ensure that your deployment strategy enables the Smart Client application to synchronize the existing time entries. What should you do?

Which two actions should you perform?

You are an enterprise application developer. You are designing an event logging mechanism for a multi-tiered application. You need to ensure that the event logging mechanism meets the following requirements: Event data is available for at least three years.Event data is accessible through a central location.Access to event data is controlled for different types of events and users.The development effort is minimized. Which two actions should you perform? (Each answer
presents part of the solution. Choose two.)

Which performance counter should you monitor?

You are an enterprise application developer. An ASP.NET application accesses a Microsoft SQL Server database. You discover that the application intermittently logs the following exception:
“System.InvalidOperationException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.” You need to identify an appropriate performance counter to ascertain that the exception is caused by the leaking connections. Which performance counter should you monitor?

What should you do?

You are an enterprise application developer. You are modifying an existing component that communicates with a single vendor. You need to ensure that the design meets the following requirements: Supports multiple vendors.Supports common business rules that are applicable to all vendors.Supports rules that are specific to each vendor.Supports addition of new vendors easily. What should you do?

What should you do?

You are an enterprise application developer. You are developing a Web service. The service will be consumed by client applications that are built on the .NET and other platforms. The Web service will return a collection to the client applications. You need to ensure that the client applications can consume the collection. You want to achieve this goal by using the minimum amount of development effort. What should you do?


Page 8 of 21« First...678910...20...Last »