Essentials of Developing Windows Store Apps using C# (M20484)

In this course, you will learn essential programming skills and techniques, for both design and development, to develop Windows Store apps. You will also learn to make the most of Visual Studio and Expression Blend tools.

This course uses Visual Studio 2013 and Windows 8.1.

This course incorporates materials from the Official Microsoft Learning Product 20484: Essentials of Developing Windows Store Apps using C#. It covers the skills and knowledge measured by Exam 70-484 and, in conjunction with hands-on experience, can help you prepare for the exam.

Overview

  • Windows 8.1 platform and features and the basics of a Windows app interface
  • Create the user interface (UI) layout and structure by using XAML
  • Use data binding to present data in the UI
  • Implement the AppBar and layout control
  • Handle files and stream
  • Respond to application lifecycle events using Process Lifetime Management (PLM) and the PLM extensibility points provided by the Visual Studio 2013 templates
  • Use templates to create the UI
  • Handle navigation scenarios in a Windows Store app
  • Design and implement contracts, such as search, share, and settings
  • Implement tiles and toast notifications in a Windows Store app
  • Respond to mouse, keyboard, and touch events, including gestures
  • Deploy a Windows Store app to the Windows Store or an enterprise store

Target Audience

Developers with at least one year or more experience creating applications

Prerequisites

Expected Duration

5 day

Course Objectives

1. Windows 8.1 Platform and Windows Store Apps

  • Introduction to the Windows 8.1 Platform
  • Windows 8.1 UI Principles
  • WinRT and Language Projections

2. Creating User Interfaces Using XAML

  • Learn XAML BasicsXAML Code-Behind and Advanced XAML

3. Presenting Data

  • Data Presentation Controls and the GridView Control

4. Implementing Layout Using Windows 8.1 Built-in Controls

  • WinRT Controls and AppBar Controls
  • Windowing Modes

5. Handling Files in the Windows Store Apps

  • Handling Files and Streams in Windows Store Apps
  • Work with File User Interface Components

6. Windows Store App Process Lifetime Management (PLM)

  • Process Lifetime Management (PLM)
  • Windows Store App Activation and Background Tasks
  • Implement a State Management Strategy

7. Working with Resources, Styles, and Templates

  • Create Shared Resources, Styles, and Templates

8. Designing and Implementing Navigation in a Windows Store App

  • Handling Navigation in Windows Store App
  • Semantic Zoom

9. Implementing Windows 8.1 Contracts

  • Designing for Charms and Contracts
  • Search Contract and Share Contract
  • SearchBox Control
  • Managing App Settings

10. Implementing Tiles and User Notifications

  • Implement Tiles, Live Tiles, Secondary Tiles, and Badge Notifications
  • Implementing Toast Notifications

11. Designing and Implementing a Data Access Strategy

  • Evaluating Data Access Strategies and Working with Remote Data

12. Responding to Mouse and Touch Events

  • Work with Pointer Events and Gesture Events

13. Planning for Windows Store App Development

  • Learn the Windows Store App Manifest
  • Windows Store App Certification

Labs

SUBSCRIPTION COST


$3,095.00

 

NEED HELP OR NOT SURE?