Getting Familiar With Windows 8.1 UI and Layout

Target Audience
Expected Duration
Lesson Objectives
Course Number

Rich and immersive Windows Store apps can be creating using Windows 8.1, Visual Studio 2013, C# and XAML. In this course, you will learn some of the features that make Windows 8.1 and Windows Store apps stand out. You will also learn the basics using Extensible Application Markup Language (XAML), how to respond to changes in orientation and window modes in an app, and how to use resources, styles, and templates. This course is one of a series in the Skillsoft learning path that helps prepare learners for the Microsoft Exam 70-484: Essentials of Developing Windows Store Apps Using C#.

Target Audience
Developers with a background creating applications in C# and XAML who wish to learn how to create Windows Store apps


Expected Duration (hours)

Lesson Objectives

Getting Familiar With Windows 8.1 UI and Layout

  • start the course
  • compare and contrast the different versions of the Windows 8.1 Platform
  • create Windows Store apps with Visual Studio 2013
  • differentiate between Windows Store apps and Windows desktop applications
  • use UI features of Windows 8.1 to make sure your apps are as user friendly as possible
  • use the different ways and orientations that your Windows Store apps could be viewed by users
  • use tiles and toasts to make better Windows Store apps
  • use XML based language in order to create the user interfaces for Windows Store apps
  • use XAML to create interfaces and use the WinRT API's to provide access to the services needed from the underlying operating system
  • use attribute and element properties, and event handlers, for object instances with XAML Syntax
  • use the structure of the Blank App template as provided by Visual Studio 2013
  • use the Hub App template
  • use Type Converters in XAML
  • use resources, resource dictionaries, and learn what can be declared as a resource
  • create a resource dictionary and add resources to it and access a resource dictionary from an app page and use included resources
  • create a merged resource dictionary and use resources in a merged resource dictionary
  • use the Resources property to declare resources for reuse
  • access and use resources in code behind files and access named resources directly
  • recognize concepts involved when working with styles and templates
  • create styles as resources and use them in elements
  • create and use an extended style
  • change a button elements ControlTemplate to change its visual appearance
  • customize the visual states of a control by redefining animations in a control's ControlTemplate
  • change the ControlTemplate of an element to use a TemplateBinding for setting properties
  • differentiate view modes of a Windows Store app
  • query the ApplicationView class to find out an apps window mode and current dimensions
  • use VisualStateManager to handle view changes
  • differentiate the types of animations in Windows Store apps
  • create a storyboarded animation and use a storyboarded animation in response to user action
  • To be able to create and configure Windows 8.1 apps
  • Course Number: