Windows 8 Development for PCs, Tablets & Mobile

 New Course

Course Description:

Learn all about the new app model (Metro style apps) that allows you to create powerful new apps. All while retaining the ability to use your existing apps. Web-connected and web-powered apps built using C# and XAML have access to the power of the PC.

This course walks you through creating a complete Metro style app using C# with XAML. Metro style apps are focused, fluid, and elegant. From the new Start screen to new UI layout and controls, the presentation of your app is about showing off what it's great at.


Trainer:

Hagit Badash is a highly skilled and experienced software architect and development management. Hagit has an in-depth knowledge and understanding of the Microsoft .NET Framework altogether. Hagit had lead the design and development of many complex distributed systems from the ground up. These systems had been developed using most current .NET technologies, such as WPF, Silverlight, Prism, Data Services, WinForm, MEF, LINQ, Parallel Extensions and .NET 4.0. Hagit lead development teams, conducted lectures and workshops, and has been a Significant contributor in the R&D development and management of both client and server products.
 

Course Content:

Windows 8 Introduction
Windows is the next version of Microsoft Windows, a series of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptops, netbooks, tablet PCs, and media center PCs. Windows 8 unified the UX for all the above devices. In this Module you will learn the Windows 8 UX principles and architecture.
  • New desktop design
  • Start screen
  • Touch, Keyword and mouse activation in different platforms
  • Roaming profiles
  • Windows 8 architecture
  • History Vault

Metro Style Apps Development
Metro style apps are full screen apps tailored to your users' needs, tailored to the device they run on, tailored for touch interaction, and tailored to the Windows user interface. Windows helps you interact with your users, and your users interact with your app.
  • Controllers Overview
  • Metro Infrastructure
  • Metro style apps built-in controls
  • Visual Studio 2011 and Bled 5 for developed Metro style Apps
  • Developing basic Metro style apps using C# and XAML
  • Metro style apps with OData and WCF RIA Services
  • Debugging Metro style apps
  • Metro Apps Packaging and Deployment

Windows Runtime (WinRT)
Windows Runtime (codename WinRT) is, more or less, the new Windows 8 native API that simplifies the way to access Windows functionalities for developers.
  • What is WinRT
  • Developing .NET application using WinRT
  • WinRT Projections

Security
Windows 8 features many improvements in security and privacy. In this module you will learn how to take advantages of those features and how to write more secure applications.
  • Metro style apps secure environment principles
  • SmartScreen filter
  • Windows Defender
  • Secured boot
  • AppLocker
  • BitLocker

Upgrading your existing .NET Framework applications
When converting existing .NET Framework code, you should be aware of the following changes you may need to make in your Metro style app:
  • UI changes
  • I/O changes
  • Storage changes
  • Threading changes
  • Reflection changes
  • Changes in general .NET Framework types

Resilient File System (ReFS)
ReFS is the next generation file system being introduced in Windows 8 replacing NTFS. In this module you will get an introduction of this new file system.
  • Key goals
  • Key design attributes and features
  • Code reuse and compatibility
  • On-disk structures

Developing applications for Arm-powered devices
Windows on ARM, or WOA is a new member of the Windows family. This module focuses on the development of WOA and introduces some of the features, along with how customers will experience it.
  • ARM features
  • Developing applications for ARM
  • Connected device services

Bind Maps
Bing Maps SDK for Metro style apps, which provides a set of controls to help you integrate mapping into your Windows Metro style apps.
  • Creating a .NET XAML application with maps










28 Comments

Comments have been disabled for this content.