1.
You are designing an update to an existing Windows Presentation Foundation (WPF) application. You plan to use Microsoft Visual Studio 2010. The updated WPF application will require a specific version of a third- party component. You have the following requirements: Deploy the update by using Windows Installer. Update the WPF application only if the required version of the third-party component is present on the client computer. You need to recommend configuration settings for the application installer. Which property should you recommend be set?
2.
You are designing a .NET Framework 4 solution that contains a Windows Presentation Foundation (WPF) application and a Windows Communication Framework (WCF) Web service. The WPF application will be deployed to users' desktops located in the company's corporate network. The WCF Web service will be deployed to a Web farm located in the company's perimeter network. The firewall between the perimeter network and the Internet allows only HTTP and HTTPS traffic. You need to recommend an approach for minimizing the attack surface of the WCF Web service. What should you recommend?
3.
You are preparing to deploy a solution that includes a Windows Forms application and several COM components. Unsigned interop assemblies have been created for each of the COM components. You need to recommend an approach for deploying the solution. What should you recommend?
4.
You are designing a multi-tenant Windows Presentation Foundation (WPF) application that will connect to a Microsoft SQL Server 2008 database. The WPF application will change the structure of database tables and views at runtime based on the tenant's configuration. The WPF application must meet the following requirements: Keep each tenant's data separate. Allow changes to the structure of the tables and views for each tenant without interfering with other tenants' data. You need to recommend an approach for managing the database structure. What should you recommend?
5.
You are designing a sales and inventory tracking system by using Microsoft Visual Studio 2010 and Microsoft SQL Server 2008. The sales, inventory, and shipping tables will reside in different databases on different database servers. You need to ensure that the tables are updated simultaneously. What should you do?
6.
You are designing a Windows application by using Microsoft .NET Framework 4 and Microsoft Visual Studio 2010. You plan to implement control caching to improve the loading time of a control. It is not required to refresh the content of the control after the application loads. The application will be compiled by using the .NET 4 client profile. You need to ensure that the following requirements are met: The control is reusable in multiple forms. Data in the control is cached when the application is loaded. What should you do?
7.
Remote users have limited connectivity. Users will not have write permissions to the local file system. You plan to design the error logging strategy for the application. You need to ensure that the application can collect error information. You also need to ensure that the errors can be analyzed from a centralized location. What should you do?
8.
The application includes multiple Windows Workflow Foundation (WF) hosts along with thousands of instances. The application will continue to execute over extended periods of time. You need to ensure that the performance of the application does not degrade over extended periods of time. Which type of testing should you perform on the application?
9.
You are developing a Windows Presentation Foundation (WPF) application. You need to recomend a testing strategy to identify the additional hardware resources that are necessary to support future projected growth. Which testing strategy should you recommend?
10.
You are developing a Windows Presentation Foundation (WPF) application. You need to ensure that the following requirements are met All UI elements are labled All property values are exposed Keyboard navigation contains tab stops for all controls The application functions on high-contrast displays Which testing strategy should you recommend?