Advanced Windows Store Apps with C# in Visual Studio 2013: The UI, Printing, WNS

This course is included in our On-demand training solution.

Overview

Presentation and ease of use are crucial aspects for users of Windows Store apps. In this course, you will learn how to use animations and custom controls to enhance your apps. You will also learn how to use globalization and localization features to make your apps accessible to a wide audience. Additionally, you will learn how to enable printing options within your app and how to use Windows Notification Service to push notifications to your apps’ tiles. 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

C# developers with basic knowledge of Windows Store app development who want to learn how to configure animations, custom controls, localization, printing, and WNS in Windows Store apps; individuals preparing for the exam 70-485 Advanced Windows Store Apps Development Using C#

Prerequisites

None

Expected Duration

120 min.

Course Objectives

Course Introduction

Introduction to Animations in Windows Store Apps

  • learn about animations and their use in Windows Store apps
  • Animating Fades

  • use the Animations Library to apply fade animations in a Windows Store app
  • Animating Pointers and Repositioning

  • use the Animations Library to apply animated pointers and repositions in a Windows Store app
  • Animating Pop-ins

  • use the Animations Library to apply animated pop-ins within Windows Store apps
  • Animating Swipes

  • use the Animations Library to apply animated swipes within Windows Store apps
  • Applying Transitions

  • apply transitions to elements in Windows Store Apps
  • Storyboarded Animations

  • create storyboarded animations in Windows Store Apps
  • Animated Transformations

  • configure an animated transform to an element in a Windows Store app
  • Key-frame Animations

  • applying key-frame animations in Windows Store apps
  • Animations for Visual States

  • use storyboarded animations to configure visual states that are triggered by changes to a control’s state
  • Implementing a Custom Control

  • use a base control to create a custom control template in a Windows Store app
  • Styling a Custom Control

  • style a custom control using the control template in a Windows Store app
  • Responding to Windowing Modes

  • configure control template to respond to changing windowing modes in a Windows Store app
  • Globalization Preferences

  • overview globalization and localization and specify globalization preferences in a Windows Store app
  • Creating Resource Files

  • discuss and generate resource files in a Windows Store app
  • Overview of Accessing Resource Files

  • describe how to access resource files in a Windows Store app
  • Using Resource Files

  • use resource files in a Windows Store app
  • Localizing the Manifest

  • create and reference resources for the manifest in a Windows Store app
  • Different Reading Directions in Windows Store Apps

  • implement collation and grouping to support different reading directions in Windows Store Apps
  • Exercise: Enhance the UI in a Windows Store App

    Using the Print Contract

  • use the Print Contract to add print functionality to a Windows Store app
  • Configuring In-App Printing

  • implement print functionality programmatically using showPrintUIAsync()
  • Formatting Print Content

  • format and manipulate print content using CSS in a Windows Store app
  • Configuring Print Options

  • override the default settings including pagination settings of your Windows 8.1 Print Preview User Interface (UI) in a Windows Store App
  • Configuring Custom Print Options

  • use the PrintTaskOptionsDetails class to specify custom print options in a Windows Store app
  • Exercise: Configure Printing in a Windows Store App

    Overview of WNS

  • describe how the Windows Push Notification Service (WNS) can be used to enable Windows Store apps to receive toast, badge, and tile notifications from an Azure mobile cloud service
  • Preparing for Push Notifications

  • authenticate with WNS, request, create, and save a notification channel, and call and poll the WNS from a Windows Store app
  • Implementing Push Notifications

  • implement push notifications within a Windows Store app using Azure Mobile Services
  • MONTHLY SUBSCRIPTION

    $129/month
     

    ANNUAL SUBSCRIPTION

    $1295/year

    Multi-license discounts available for Annual and Monthly subscriptions.