C# – Développement d’applications Windows 8 (Réf. CS-193)

AccueilBureautique et utilisateursC# – Développement d’applications Windows 8 (Réf. CS-193)

Tarif : 2000.00 H.T.Session : Se déroule sur 4 jours.

DESCRIPTION :

Connaître les outils pour le développement Windows 8 (Visual Studio, Blend)

Utiliser XAML et les composants graphiques Windows 8

Mettre en oeuvre le pattern MVVM

Comprendre les règles de l’ergonomie Modern UI

Gérer les événements touch, clavier ou souris

Accéder aux données locales, serveur ou cloud

Déployer sur le Windows Store.

PUBLIC :

Développeurs, architectes, chefs de projets techniques.

PRÉREQUIS :

Connaissance pratique du langage C# ou avoir suivi le cours CS-FRM « C# – Développement avec le Framework .NET ».

PROGRAMME :

Durant cette formation les stagiaires aborderont les points suivants :

De Windows Phone à Windows 8

Blend et Visual Studio

WinRT et langages associés

Windows Store pour le développeur

Windows Store pour l’utilisateur

Principes d’ergonomie pour tablettes

De Metro à ModernUI

Application Templates

Composants spécifiques : Tiles, AppBar

Navigation et gestion du Back

Bases du langage XAML

XAML avec Blend

Code Behind

Mise en page

Animations

Snap et Fill

Gestion de l’orientation

Gestion des images

Gestion des CSS

  • Internationalisation

Principes du DataBinding

Binding Mode

Binding entre composants graphiques

Binding avec les objets métier

Apparence avec les DataTemplates

Changement de valeur avec INotifyPropertyChanged

Composants simples

Eléments composites

AppBar et CommandBar

FlipView, GridView

ListView et ListBox

Hub

Tuiles simples et doubles

Tuiles dynamiques

Ecran d’accueil

Badges et toasts

Notifications Push

Pattern MVVM

Contrat de recherche

Contrat de partage

Gestion des préférences

Etats possibles : Running, NotRunning, Suspended

Evénements et changement d’état

Gestion de la passivation

Récupération des données

Stratégies d’accès aux données

Accès aux ressources locales

Application Data

Base de données locales

Accès à des WebServices

Accès à un stockage Azure

Licence de développement

Fichier de déploiement

Versions de test

Déploiement Windows Store

Mode de rétribution

Déploiement en entreprise