Which diagram should you choose?
You are an enterprise application developer. You create an order processing application.
The application must meet the following requirements:
The order is scheduled for delivery if all products are available.
The order is back-ordered if any one product is not available.
The customer can cancel the back-ordered order.
The order is scheduled for delivery if the customer does not cancel it.
The order is closed after delivery.
You need to select the state diagram that translates the requirements.
Which diagram should you choose?
What should you do?
You need to remove the review workflow from a form assignment that does not have an approval workflow. What should you do?
What should you do?
You are creating an ASP.NET application by using the .NET Framework 3.5. The application must access a Microsoft SQL Server 2008 database. The database and the ASP.NET application are located on two different servers. The two servers are located on networks separated by a firewall. Only port 80 and port 443 are open through the firewall. You need to ensure that the application can access the database. What should you do?
Which transaction mechanism should you choose?
You are an enterprise application developer. You are creating a three-tier application. The business layer contains 10 business functions. These business functions write messages to message queues and update records in a Microsoft SQL Server database. You need to identify the transaction mechanism for these business functions to group both the activities together as one atomic transaction unit. Which transaction mechanism should you choose?
What should you do?
You are editing a form assignment.
Two users are assigned the following security roles:
User1: budget contributor
User2: budget reviewer
You need to ensure that User2 can edit the form. Your solution must ensure that the role assignment for User1 does not change.
What should you do?
What should you do?
You are creating an ASP.NET application by using the .NET Framework 3.5. The application has the following components: A user interface (UI) Web services A Microsoft SQL Server 2008 database The application communicates with the Web services to access data. The Web services and database are hosted on the same server. The database server is moved to a remote location. The remote location is connected via a high-speed WAN network. A firewall between the database and the ASP.NET application prevents access to all ports except port 80 and port 443. You need to ensure the application maintains as secure a communication possible with the Web services.
What should you do?
Which three stored procedures should you recommend?
You are an enterprise application developer. You are designing a Web-based application to maintain appointment details.
You consider implementing the following steps to delete an appointment:
Enter a date range or a client ID, or enter a date range and a client ID to get a list of appointments.
Click the Appointment hyperlink. The appointment details are retrieved and displayed.
Click the Delete button.
You need to analyze the requirements and recommend stored procedures. Which three stored procedures should you recommend? (Each correct answer presents part of the solution. Choose three.)
What should you do?
You are the owner of a form assignment. The status of the assignment is Work in Progress. You need to ensure that the status of the form assignment is Ready for Review. What should you do?
Which two actions should you perform?
You are creating an ASP.NET application by using the .NET Framework 3.5.
The application uses LINQ to SQL to retrieve and modify data from a Microsoft SQL Server 2008 database.
Queries will be frequently executed in the application. However, concurrency validation is not required on the data.
You need to optimize the performance of the application.
Which two actions should you perform? (Each correct answer presents part of the solution.
Choose two.)
Which layer should you create for each database product?
You are an enterprise application developer. You are creating an application. The application uses different database products for different customers. You need to ensure maximum reuse of the code that is available in the different layers of the application. You also need to ensure that the application uses the unique features of each database product. Which layer should you create for each database product?