1.
You are designing a Windows Phone 7 application. The application downloads data from a companys web pages. The UI is not responding while downloading this data. You need to recommend an update to the application to prevent it from being unresponsive while downloading data. What should you recommend?
2.
You are designing a Windows Phone 7 application that uses a timer. The application throws an exception when trying to update the UI from a thread other than the UI thread. You need to ensure that the timer updates on the UI thread. Which class should you recommend to prevent the exception?
3.
You are designing a Windows Phone 7 application. You need to ensure that a selected item in a ListBox control matches the selected color of the current device system theme. Which style resource should you recommend?
4.
You are designing a Windows Phone 7 application. The application requires an animation that moves a UIElement object on the screen from point A to point B. You need to ensure that the animation does not impact the performance of the application. What should you recommend?
5.
You are designing a Windows Phone 7 application. The application must continually perform calculations and update the UI while a user is interacting with the application. You need to ensure that the UI is always able to respond to user input. Which actions should you perform? (Each correct answer presents part of the solution. Choose all that apply.)
6.
You are testing a Windows Phone 7 application. The application is designed to optimize the frames per second display on both the composite thread and the UI thread. The application testing must validate that this performance metric is achieved. You need to recommend a way to test the application to confirm that the performance metric is met. Which property of the System.Windows.Interop.Settings class should be modified?
7.
You are testing a Windows Phone 7 application that uses a large amount of device memory at run time. According to the Windows Phone 7 application certification requirements, the application must not use more than 90 MB of device memory if a devices physical memory is only 256 MB. You need to ensure that the application conforms to the application certification requirements. Which properties of the DeviceExtendedProperties class should be used to test the application? (Each correct answer presents part of the solution. Choose all that apply).
8.
You are testing a Windows Phone 7 application for performance. The application occasionally seems sluggish and slow to respond to user input. The application relies heavily on graphics rendering. You suspect that some areas of the UI are relying excessively on software drawing and are therefore negatively impacting system performance. You need to be able to monitor graphics performance to determine if excessive software drawing is taking place. Which property of the Windows.System.Interop.Settings class should be modified to monitor graphics performance?
9.
You are testing a Windows Phone 7 application for performance. The application includes several graphical animations. The application and animations are sluggish and slow to respond to user input. All animations are handled explicitly in application code and include per-frame callbacks. You need to improve the performance of the animations within the UI. What should you recommend?
10.
You are debugging a Windows Phone 7 application that contains a breakpoint in the Activated event. You click the Start button of the emulator to load another application and notice that Microsoft Visual Studio is still attached to the emulator process. You need to step into the code of the Activated event. What should you recommend?