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

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

Durée : 5 jours, soit 35 heures
Tarif Inter : 1505 €
Tarif et délai d'accès sur mesure : Nous consulter
Référence : 3ACE

  • Partagez sur
  • Téléchargez en
  • Envoyer

Partager par mail cette formation :

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.institute@softeam.fr
Prochaines dates

A distance

Du 09 au 13 août 2021
Du 06 au 10 septembre 2021
Du 04 au 08 octobre 2021
Du 06 au 10 septembre 2021
Du 11 au 15 octobre 2021
Du 22 au 26 novembre 2021
Du 06 au 10 décembre 2021

Demande de renseignement