5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Professional Curricula     Software Development Solution Area     Microsoft Windows Store Apps     Advanced Windows Store App Development Using C# and XAML
You will need to ensure that your app has been validated and is error-free before submitting it to the Windows Store. In this course, you'll learn how to prevent errors from reaching users, how to select a business model for your app, and how to test and validate your app before packaging it and submitting to the Windows Store. This course is one of a series in the learning path that covers the objectives for the Microsoft Exam 70-485: Advanced Windows Store App Development Using C#. This exam is a requirement for the Microsoft Certified Solutions Developer (MCSD): Windows Store Apps certification.

Objectives

Error Handling

  • start the course
  • recognize how to avoid having errors and exceptions in Windows Store apps reach the user
  • handle exceptions using the application class
  • handle device capability errors in Windows Store apps
  • handle asynchronous errors in Windows Store apps

Testing

  • discuss the features of a functional test plan in Windows Store apps
  • implement a coded UI test for a Windows Store app
  • describe the features of a reliability test plan including performance testing, stress testing, scalability testing and duration testing
  • implement unit testing in a Windows Store app

Diagnostics and Monitoring

  • use the Performance and Diagnostics hub in Visual Studio 2013 to analyze CPU usage for a Windows Store app
  • use the Performance and Diagnostics hub in Visual Studio 2013 to analyze UI performance in Windows Store apps
  • use the Performance and Diagnostics hub in Visual Studio 2013 to analyze memory usage in Windows Store apps
  • use the Performance and Diagnostics hub in Visual Studio 2013 to analyze energy consumption in Windows Store apps
  • use Windows Store reports for an app to analyze usage
  • implement event logging and choose between localized and centralized reporting for Windows Store apps

Monetization

  • describe the business models paid in full before download, time trial, feature trial, in-app purchases, advertising, and 3rd party transactions available for Windows Store apps
  • implement code to access simulated license status, expiration date, and time remaining from the default proxy file
  • discuss and load a custom proxy file for simulating access to licensing and listing information for a Windows Store app
  • implement code to access time-based and feature-based trial versions of a Windows Store app
  • implement code to enable users to purchase the full version of a Windows Store app
  • implement code to enable users to purchase an app within a Windows Store app
  • implement code to access simulated listing information from the proxy file

Preparing for Deployment

  • step and outline wizard options for packaging a Windows Store app
  • implement Windows App Certification Kit (WACK) tests to validate a Windows Store app
  • submit an app for publishing to the Windows Store

Practice: Monetization and Deployment (CE)

  • prepare a Windows Store app for monetization and deployment to the Windows Store