•   Windows Presentation Foundation (WPF)
     

     

     

    Ce workshop développeur, d'une durée de trois jours, est destinée à des architectes et des développeurs confirmés devant mettre en oeuvre des architectures ou des applications personnalisées utilisant une couche de présentation basée sur Windows Presentation Foundation (Web ou Windows).
     

    Durée : 3 jours

    Pré-requis
    Pour suivre ce cours, les stagiaires doivent disposer des connaissances suivantes :
    Connaissance de la programmation objet avec le framework .Net et Visual Studio, Pratique du langage C# ou VB.NET, expérience de deux années dans le développement d'appplication Web ou Winform.


    Format
    Workshop.

    Structure de la formation

    Module 1 : Créer une application en utilisant WPF
    Ce module explique comment créer une appication WPF.
    Tour d’horizon de WPF
    Création d'une simple application WPF
    Gestion des évènements et des commandes
    Naviguation entre les pages

    Module 2 : Construire une interface utilisateur
    Ce module exlique comment construire l'interface utilisateur d'une application WPF.
    Conception du layout
    Utilisation des « Content Controls »
    Utilisation des « Item Controls »
    Hébergement et compatibilité avec les contrôles Windows Forms .Net

    Module 3 : Personnaliser l’apparence
    Ce module se concentre sur la personnalisation de l'apparence d'une application WPF, notamment sur la gestion des ressources.
    Vue d'ensemble des ressources
    Gestion des ressources dans une application
    Création d'une interface utilisateur en utilisant les styles
    Utilisation des modèles de contrôles
    Gestion des triggers et des animations

    Module 4 : Data Binding
    Ce module explique comment liéer les contrôles de l'interface utilisateur avec une source de données.
    Vue d'ensemble du Data Binding
    Création et utilisation de sources de données
    Implémentation de l'interface INotifiedPropertyChanged
    Convertion des données
    Validation des données

    Module 5 : Utiliser des collections
    L'objectif de ce module est de présenter comment lier des contrôles d'interface à une collection.
    Liaison à des collections d’objets
    Utilisation les « CollectionView »
    Utilisation les « Data Templates »
    Architecture et impacts de programmation

    Module 6 : Créer de nouveaux contrôles
    Ce module explique comment créer vos propres contrôles WPF.
    Présentation de la création de contrôles
    Création de contrôles personnalisés.

    Module 7 : Gestion des documents
    Ce module présente la gestion de documents dans une application WPF.
    Vue d'ensemble des documents dans une application WPF
    Création et utilisation de « Flow Documents »
    Création et utilisation de « Fixed Documents »
    Assemblage de documents
    Impression

    Module 8 : Dessins et Multimédia
    Ce module présente comment ajouter des graphiques et du contenu multimédia à une application WPF.
    Ajout de dessins 2D
    Gestion des  images
    Utilisation de dessins 3D
    Manipulation de l'environnement 3D
    Ajout de contenu multimédia
    Présentation des outils utiles

    Module 9 : Configurer et déployer des applications WPF
    Ce module explique comment configurer et déployer une application WPF.
    Les options de déploiement
    Déploiement d'une application WPF « standalone »
    Deploiement d'une application XBAP
    Configuration des paramètres de sécurité


  Agilcom   PAE du Levray, 10 route de Nanfray, 74960 Cran Gévrier - France |  +33 (0)4 50 10 49 70 |  Disclaimer