Developing Windows 8 Apps LiveLessons (Video Training): with XAML and C#

Video description

With Windows 8 Microsoft has re-imagined the user experience for both tablet and desktop computers. In the Modern UI (formerly known as “Metro”) users will experience a whole new way to use applications. These applications will be multi-touch enabled and very engaging. They have also rebuilt their development platform and ecosystem. Developing Windows 8 Apps LiveLessons provides over 8 hours of video training on developing Windows 8 Apps with XAML and C#. These lessons are focused on writing code and generating small workable applications.

About the Author:

Derik is a Software Architect working at 3 BirdsMarking which is a marketing based startup company. Recently Derik has been focused on building Windows Phone applications. He has over 11 years of experience developing, mentoring and leading Microsoft based products for a wide variety of different professional fields.

Derik has been awarded the MVP award in C# for the past 4 years, he is also a member of the ASPInsiders group. He has been working exclusively with .Net since its inception and has professional experience in both VB.net as well as C#. He is also a follower and believer in the Agile methodologies and has wide array of experience using various Agile techniques in the real world. You can catch Derik online as a member of the blogging group Devlicio.us (http://devlicio.us/blogs/derik_whittaker/) or over at www.DimeCasts.Net.

Table of contents

  1. Introduction
    1. Introduction to Developing Windows 8 Apps LiveLessons 00:01:58
  2. Lesson 1: Introduction to Window 8 and ModernUI
    1. Learning objectives 00:00:31
    2. Lap around the OS 00:12:56
    3. Lap around the development environment 00:16:05
  3. Lesson 2: Using MVVM (Model View View-Model) to build ModernUI Applications
    1. Learning objectives 00:00:34
    2. Introduction to the MVVM pattern 00:22:15
    3. Displaying User Data with Binding 00:23:30
    4. Handling user input with Commanding 00:15:44
  4. Lesson 3: General Application Features
    1. Learning objectives 00:01:01
    2. Show how to use the Navigation stack 00:22:39
    3. Show how to use the Application Bar 00:15:39
    4. Show how to use the Application Life Cycle 00:18:13
    5. Show how to handle the various 'states' your application can be in 00:13:04
  5. Lesson 4: Working with User Controls
    1. Learning objectives 00:00:40
    2. Show how to use Grid View 00:17:50
    3. Show how to use List View 00:24:19
    4. Show how to use Flip View 00:11:20
    5. Show how to use styles and resources 00:17:28
  6. Lesson 5: Application Integration via Contracts
    1. Learning objectives 00:00:38
    2. Show how to use the Search Contract 00:18:29
    3. Show how to use the Share Source Contract 00:21:33
    4. Show how to use the Share Target Contract 00:22:52
    5. Show how to use the Settings Contract 00:16:52
  7. Lesson 6: Live tiles and Notifications
    1. Learning objectives 00:00:39
    2. Live Tiles Basic 00:09:49
    3. Secondary Tiles 00:23:56
    4. Live Tiles 00:15:52
    5. Advanced Tiles 00:14:52
    6. Toast Notifications 00:10:51
  8. Lesson 7: Transitions and Animations
    1. Learning objectives 00:00:26
    2. Show how to use the Visual State Manager 00:21:44
    3. Show how to use Animations 00:20:04
  9. Lesson 8: Working with the Device Sensors
    1. Learning objectives 00:00:41
    2. Show how to use the Camera 00:14:54
    3. Show how to use the Inclinometer Sensor 00:14:45
    4. Show how to use the Light Sensor 00:13:25
    5. Show how to use the Gyrometer 00:12:05
    6. Show how to use the Accelerometer Sensor 00:10:13
  10. Summary
    1. Summary of Developing Windows 8 Apps LiveLessons 00:00:44

Product information

  • Title: Developing Windows 8 Apps LiveLessons (Video Training): with XAML and C#
  • Author(s):
  • Release date: February 2013
  • Publisher(s): Pearson
  • ISBN: 0132995948