Preparing for 70-485: Advanced Metro style App Development using C#
A few weeks ago I posted learning material for preparing for exam 70-484. In the meanwhile I also took the 70-485: Advanced Metro style App Development using C# exam and used the information below for my preparation. As the exam was still in beta I don’t know yet whether I passed the exam, but I doubt it. You really need to make sure you’ve got hands-on experience with each of the topics.
Develop Metro style Apps by Using WinRT (17%)
- Create background tasks.
- http://www.microsoft.com/en-us/download/details.aspx?id=27411
- Consume background tasks.
- See ‘Create background tasks’
- Create and consume WinMD components.
- http://channel9.msdn.com/Events/TechDays/TechDays-2012-Belgium/282
Discover and Interacting with Devices (16%)
- Capture media with the camera and microphone.
- http://msdn.microsoft.com/library/windows/apps/Hh465152
- http://msdn.microsoft.com/en-US/library/windows/apps/hh452791
- Get data from sensors.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465278.aspx
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465274.aspx
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465139.aspx
- Enumerate and discover device capabilities.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh464977.aspx
Program User Interaction (17%)
- Implement printing by using contracts and charms.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465225.aspx
- Implement Play To by using contracts and charms.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465176.aspx
- Notify users by using Windows Push Notification Service (WNS).
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465460.aspx
Enhance the User Interface (16%)
- Design for and implement UI responsiveness.
- http://blogs.msdn.com/b/windowsappdev/archive/2012/03/20/keeping-apps-fast-and-fluid-with-asynchrony-in-the-windows-runtime.aspx
- Create animations and transitions.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465165.aspx
- Create custom controls.
- http://blogs.u2u.be/diederik/post/2012/01/21/Building-C-custom-controls-in-WinRT-Metro.aspx
- Design Metro style apps for globalization and localization.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465006.aspx
Manage Data and Security (17%)
- Design and implement data caching.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465109.aspx
- Save and retrieve files from the file system.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh464959.aspx
- Secure app data.
- http://msdn.microsoft.com/en-us/library/windows/apps/hh465012.aspx
Prepare for a Solution Deployment (17%)
- Design and implement trial functionality in an app.
- http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.store.licenseinformation.aspx
- Design for error handling.
- Design and implement a test strategy.
- Design a diagnostics and monitoring strategy.
- http://msdn.microsoft.com/en-us/library/hh974575.aspx