Advanced Windows Store Apps with C# in Visual Studio 2013: Testing & Deployment


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
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 Skillsoft 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.

Target Audience
Individuals with knowledge of basic Windows Store App development with C# who are seeking to augment their skills in the context of developing sophisticated apps for the Windows Store platform; individuals preparing for the exam 70-485 Advanced Windows Store Apps Development Using C#

Prerequisites
None

Expected Duration (hours)
2.2

Lesson Objectives

Advanced Windows Store Apps with C# in Visual Studio 2013: Testing & Deployment

  • 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
  • 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
  • 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
  • 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
  • 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
  • prepare a Windows Store app for monetization and deployment to the Windows Store
  • Course Number:
    wd_awsa_a05_it_enus

    Expertise Level
    Expert