Programme du cours

5 jours (35 H) | 4-NE-GRAFSDTRenseignez-vousCette formation vous intéresse ? 
 

Objectifs

Connaître et utiliser les outils pour concevoir une application développée dans une interface hommemachine en fonction de la cible (client) et de l’utilisation (Application Métier/Standard) selon la technologie objet utilisée (.NET),…

Participants / Pré-requis

Avoir suivi les formations sur le développement .NET ou savoir développer en objet

Contenu

Conception d’applications Windows

  • Les technologies client Windows
  • Les modèles d’architecture
  • Interopérabilité entre les Windows Forms et WPF
  • Atelier Pratique : planifier des applications Windows

Introduction à Visual Studio 2010 et WPF version 4

  • Nouveautés de Visual Studio 2010
  • Nouveautés de WPF version 4
  • Atelier Pratique : visite guidée de Visual Studio 2010 et de XAML

Conception et développement d’une interface utilisateur

  • Définition de la mise en page
  • Utilisation de contrôles de contenu
  • Utilisation de contrôles à éléments
  • Partage de ressources au sein d’une fenêtre
  • Atelier Pratique : création d’une interface utilisateur

Prendre le contrôle de l’interface utilisateur

  • Partage de ressources au sein d’une application
  • Création d’interfaces utilisateur homogènes grâce aux styles
  • Changer l’apparence des contrôles grâce aux templates
  • Gestion d’évènements et de commandes
  • Atelier Pratique : contrôler dynamiquement l’interface utilisateur

Tests, tests unitaires et debugging

  • Stratégies pour les tests d’applications WPF
  • Debugging du XAML
  • Informer l’utilisateur dans le cas d’exceptions non gérées
  • Comprendre les fonctionnalités de sécurité
  • Atelier Pratique : tester et débugger les applications WPF

Liaison de données et validation

  • Vue d’ensemble des liaisons de données
  • Créer des liaisons de données
  • Implémenter la notification de changement d’une propriété
  • Conversion de données
  • Validation de données
  • Illustration des données en phase de conception
  • Atelier Pratique : liaison de données

Liaison de données avec des collections

  • Liaison à des collections d’objets
  • Utilisation de vues de collections
  • Créer des interfaces maître-détails
  • Utiliser des modèles de données
  • Illustration de collections de données en phase de conception
  • Atelier Pratique : liaison de données de collections

Améliorer la réactivité de l’interface utilisateur

  • Implémenter des traitements asynchrones
  • Implémenter des interfaces utilisateur réactives
  • Atelier Pratique : améliorer les performances d’une application

Intégration de la localisation et des fonctionnalités d’aide à l’utilisateur

  • Localisation et globalisation
  • Implémenter les fonctionnalités d’assistance à l’utilisateur
  • Offrir des fonctionnalités d’accessibilité
  • Atelier Pratique : localiser une application WPF

Graphiques en 2D, gestion multimédia et impressions pour WPF

  • Affichage de graphiques en 2D
  • Affichage d’images
  • Ajout de multimédia à des applications WPF
  • Création et impression de documents
  • Atelier Pratique : dessiner des graphiques 2D

Personnalisation de contrôles

  • Vue d’ensemble de la conception de contrôles
  • Création de contrôles utilisateurs
  • Création de contrôles personnalisés
  • Gestion de l’apparence des contrôles avec les Visual States
  • Intégration de WPF et de Windows Forms
  • Atelier Pratique : créer un contrôle utilisateur

Les propriétés attachées et les comportements dans WPF

  • Implémenter les propriétés attachées
  • Implémenter des interfaces qui gèrent le glisser-déposer
  • Implémenter les comportements, les déclencheurs et les actions dans Expression Blend
  • Atelier Pratique : implémenter les opérations de glisser-déposer

Les animations dans WPF

  • Utilisation des animations
  • Utilisation des déclencheurs
  • Implémentation de la visualisation de données
  • Atelier Pratique : création d’animations

L’état, les paramètres et le cycle de vie de l’application

  • Création de paramètres d’application
  • Consommation de paramètres d’application
  • Création de sections de configuration personnalisées
  • Atelier Pratique : création d’une fenêtre de paramétrage

Configuration et déploiement d’applications Windows

  • Les options de déploiement
  • Déployer une application WPF autonome
  • Déployer une application BXAP
  • Configuration des paramètres de sécurité
  • Atelier Pratique : Déployer des applications
 
Cette formation vous intéresse ? Renseignez-vous