• 2A .NET – Framework desktop WPF- réf OPCO: 28137

Accueil / 2A .NET – Framework desktop WPF- réf OPCO: 28137

2A .NET – Framework desktop WPF- réf OPCO: 28137

Durée : 5 jours
Tarif Inter : 1505 €
Tarif sur mesure : Nous consulter
Référence : 3ACE

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Objectifs

  • 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

Programme

  1. Concevoir une application Windows Client :

    • Les technologies de Client Windows
    • Modèles architecturaux
    • Interopérabilité entre les Windows Forms et WPF
  2. Introduction à Visual Studio 2015/2017 et WPF :

    • Les fonctionnalités et nouveautés de Visual Studio 2015/2017
    • Les fonctionnalités et nouveautés de WPF
    • Modification du code XAML pendant l’exécution de l’application (VS 2017)
    • Améliorations de l’éditeur XAML sous Visual Studio 2017
    • Travaux pratiques : Création d’un projet de développement WPF à l’aide de Visual Studio 2015
  3. 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 : Configurer les middlewares pour votre application
    • Travaux pratiques : Création d’une interface utilisateur en XAML
  4. 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
  5. 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
  6. 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
  7.  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
    • Travaux pratiques : Personnaliser une interface utilisateur à l’aide de styles et de modèles
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. É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
  15. 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
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement