Course 40026B: Hands On Lab: Introduction to Windows® 8 Development - C#

Type: Hands-On Lab
Audience(s):Developers
Technology:Cross-Platform Development
Level:100
This Revision:B
Delivery method:
Instructor-led (classroom)
Length:3 hours
Language(s):English

First published:

10 April 2013
Overview
About this course
This three hour Hands-On Lab (HOL) will introduce developers to the tools and techniques for creating Window Store apps using C# and XAML. It will outline the Windows 8 platform, Windows Store apps guidelines, Windows 8 contracts, tiles and notifications, and the Windows store.
Audience profile
This Hands-On Lab is intended for professional developers that come from the C# background. Developers should have 1-2 years of experience in their field.
At course completion
After completing this Hands-on Lab, students will be able to:
  • Use the Windows 8 Start screen
  • Run apps using tiles
  • Use the Charms bar
  • Examine Windows Store apps and their design
  • Create a Grid Application
  • Create a Split Application
  • Explore how the WinRT Library is used
  • Explore how Search Contract is integrated
  • Explore how Share Contract is integrated
  • Explore how Settings Contract is integrated
  • Explore how Live Tiles in a Windows Store app are used
  • Explore how Toast Notifications in a Windows Store app are used
  • Explore the Windows Store
  • Explore the trial version settings of a Windows Store app

Course details
Course OutlineModule 1: Introduction to Windows 8 Platform
In this lab you will explore the various Windows 8 features and see how to work with them.
Lab : Introduction to Windows 8 Platform
After completing this lab, students will be able to:
  • Use the Windows 8 Start screen.
  • Run Windows Store apps using tiles.
  • Use the Charms bar.
Module 2: Exploring Windows Store Apps
In this lab you will explore the Windows Store app guidelines and learn to apply them to apps.
Lab : Exploring Windows Store Apps
After completing this lab, students will be able to:
  • Examine Windows Store apps and their designs.
Module 3: Implementing Windows Store Apps with XAML and C#
In this lab you will explore how to create Windows Store app using XAML and C#. You will learn how to create a grid application and a split application.
Lab : Implementing Windows Store Apps with XAML and C#
After completing this lab, students will be able to:
  • Create a Grid App
  • Create a Split App
  • Use the WinRT Library
Module 4: Integrating with Windows 8 experiences
In this lab you will explore how the built-in contracts such as Search, Share, Settings are integrated.
Lab : Integrating with Windows 8 experiences
After completing this lab, students will be able to:
  • Examine how Search contract is implemented
  • Examine how Share contract is implemented
  • Examine how Settings contract is implemented
Module 5: Implementing Tiles and NotificationsIn this lab you explore how Tiles and Notifications that let users personalize their Start screen are implementedLab : Implementing Tiles and Notifications
After completing this lab, students will be able to:
  • Integrate live tiles into a Windows Store app.
  • Integrate toast notifications into a Windows Store app.
Module 6: Exploring the Windows StoreIn this lab you will explore the Windows Store, and work on creating a trial version of a Windows Store appLab : Exploring the Windows Store
After completing this lab, students will be able to:
  • Explore the Window Store and its categories
  • Understand a Windows Store app’s license configuration
Prerequisites
Before attending this course, students must have:
  • Knowledge of graphical interface design
  • Knowledge of Object Oriented Programming design and development
  • Simple data access (CRUD) knowledge
  • General understanding of the Visual Studio IDE



Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.

Talk to us on these social networks:

Find a Microsoft Learning Partner near you