Formation WPF : Développement d'applications graphiques pour Windows avec le Framework 4.6 et Visual Studio 2015


REFERENCE
 
 
WPFW
DUREE
 
 
5 jours
TARIFS
 
 
2630 € HT
Niveau : intermédiaire
Certification: MCTS .NET Framework 4 Windows Applications
Cours à distance: Possible
Eligible CPF: oui
OBJECTIFS :
 

Initialement proposé avec le Framework .NET 3.0, Windows Presentation Foundation, plus couramment nommé WPF est un sous-système graphique pour le rendu des interfaces utilisateur dans les applications Windows. Basé sur DirectX, il supporte ainsi l'accélération matérielle et des fonctionnalités d'interface modernes comme la transparence et les dégradés, devenus standards avec l'arrivée de Windows 7. Outre les aspects graphiques, WPF offre également un nouveau langage basé sur XML, le XAML (eXtensible Application Markup Language) qui permet de séparer clairement l'interface utilisateur et la logique métier, partageant de ce fait le travail du designer et du codeur.
Cette formation WPF vous permettra de :
- Comprendre comment mettre en œuvre des applications Windows de dernière génération, intégrant au mieux l'expérience utilisateur
- Apprendre à utiliser le nouveau langage déclaratif XAML, utilisé pour le développement d'interfaces Windows
- Être en mesure de développer des applications conviviales et graphiquement riches
- Être en mesure de de configurer et déployer des applications WPF.

PRÉ-REQUIS :
 

Connaître le langage C# et/ou VB.NET

PUBLIC :
 

Cette formation WPF s'adresse aux développeurs .NET.

PROGRAMME :
 

Concevoir une application Windows Client

Les technologies de Client Windows
Modèles architecturaux
Interopérabilité entre les Windows Forms et WPF

Introduction à Visual Studio 2015 et WPF

Les fonctionnalités et nouveautés de Visual Studio 2015
Les fonctionnalités et nouveautés de WPF

Travaux pratiques

Création d’un projet de développement WPF à l’aide de Visual Studio 2015

Concevoir et développer une interface utilisateur

Définir la mise en page d'une interface utilisateur
Les contrôles des contenus
Les contrôles de liste
Partage des ressources logiques dans une fenêtre

Travaux pratiques

Création d’une interface utilisateur en XAML

Contrôler une interface utilisateur

Partager des ressources logiques dans une application
Créer des interfaces utilisateur cohérentes en utilisant les styles
Changer la présentation des contrôles en utilisant des modèles
Prendre en main les évènements et commandes

Travaux pratiques

Personnaliser une interface utilisateur à l’aide de styles et de modèles

Tests, unités de tests et débogage

Stratégies de tests WPF
Déboguer XAML
Fournir un retour utilisateur pour les exceptions non gérées
Comprendre les fonctionnalités de sécurité

Travaux pratiques

Découverte des outils de débogage liés au WPF

Liaison de Données simple et validation

Vue d'ensemble de la Liaison de Données
Créer une Liaison de Données
Mettre en œuvre la notification de changement de propriété
Convertir des données
Valider des données
Présenter des données

Travaux pratiques

Mise en place des liaisons des données dans une application WPF

Liaison de Données vers les collections

Liaison vers des collections d'objets
Utiliser les vues des collections
Créer des interfaces utilisateurs Maître-Détail
Utiliser des modèles de données
Présentation des collections de données

Travaux pratiques

Implémentation des collections dans une application WPF

Renforcer la réactivité des Interfaces Utilisateurs

Mettre en œuvre les processus asynchrones
Mettre en œuvre des interfaces utilisateurs réactives

Travaux pratiques

Implémentation des opérateurs async / await

Intégrer les fonctionnalités de localisation et d'assistance à l'utilisateur

Localisation et globalisation
Mettre en œuvre les fonctionnalités d'assistance à l'utilisateur
Fournir les fonctionnalités d'accessibilité utilisateur

Travaux pratiques

Mise en place d’une interface multi-langue

Graphiques WPF 2D, multimédia et impressions

Créer des graphiques 2D
Créer des images
Ajouter du multimédia aux applications WPF
Créer et imprimer des documents

Travaux pratiques

Intégration d’éléments graphiques dans une application WPF

Personnalisation des contrôles

Vue d'ensemble de la création de contrôle
Créer des contrôles utilisateur
Créer des contrôles personnalisés
Gérer la présentation des contrôles en utilisant Visual States
Intégrer WPF et Windows Forms

Travaux pratiques

Création d’un contrôle personnalisé pour une application WPF

Propriétés liées et comportements avec WPF

Mettre en œuvre les propriétés liées
Mettre en œuvre le glisser/déplacer dans les interfaces utilisateur
Mettre en œuvre les comportements, les déclencheurs et les actions avec Expression Blend

Travaux pratiques

Implémentation du glisser/déplacer dans une application WPF
Personnalisation du comportement à l’aide de Blend

Animations dans WPF

Utiliser des animations
Utiliser des déclencheurs
Mettre en œuvre la visualisation de données

Travaux pratiques

Implémentation d’une animation sur un contrôle dans une application WPF

États, paramètres et cycle de vie des applications

Créer les paramètres des applications
Utiliser les paramètres des applications
Mettre en œuvre des sections de configuration personnalisées

Travaux pratiques

Utilisation des paramètres des applications

Configurer et déployer des applications Windows Client

Options de déploiement
Déployer une application autonome WPF
Déployer une application XBAP
Configurer les paramètres de sécurité

Travaux pratiques

Déploiement à l’aide de ClickOnce.

REMARQUES :
 

Cette formation prépare au test 70-511 et entre en jeu dans le cursus de certification MCTS Microsoft .NET Framework 4 Windows Applications.

S'INSCRIRE À CETTE
FORMATION WPF
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

3 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

5 j

 
Cette formation Développer avec Visual Basic vous permettra de maîtriser pleinement les fonctionnalités et les capacités de Visual Basic. Tous les aspects essentiel du...

4 j

 
Ce stage vous apportera toutes les techniques de développement efficace pour les applications client/serveur ou multi-tiers. Il insiste sur les accès aux bases de données...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

Votre formation Java prise en charge à 100% ! *

Depuis le mois de mars  2011, le Fafiec a sélectionné PLB Consultant pour vous proposer les meilleures formations autour du développement objet avec Java.

Sessions inter-entreprise sur  Paris, Lyon et Lille. 

Sessions intra-entreprise sur  toute la France.

*100% des coûts pédagogiques, offre valable dans la limite des fonds mutualisés dédiés aux actions collectives, en application des critères de prise en charge en vigueur (voir conditions détaillées sur le site du FAFIEC)

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB