•   Windows Workfow Foundation (WF)
     

     

     

    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 les services de workflow de Microsoft.

    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 et exécuter des workflows

    Ce module présente les possiblités de Windows Workflow, son utilisation et explique comment créer et exécuter des workflows séquentiels et des workflows à états.
    Vue d‘ensemble de Windows Workflows Foundation
    Création des workflows séquentiels
    Création des workflows à machine d’état
    Modification des workflows à l’exécution.

    Module 2 : Appliquer des conditions et des règles
    Ce module explique comment appliquer des règles d'exécution dans la définition d'un processus de workflow.
    Implémentation de la gestion du flux
    Définition et exécution des ensembles de règles
    Chaînage des règles
    Modification des règles à l’exécution

    Module 3 : Echanger des données avec les workflows
    Ce module se concentre sur les processus de communication entre des workflows, entre un workflow et son process d'hébergement, et entre un workflow et un service.
    Vue d'ensemble de la communication
    Appel d'une méthode du processus hôte
    Gétion des événements en provenance du processus hôte
    Consommation de services à partir d’un workflow
    Publication d'un workflow en tant que service WCF

    Module 4 : Créer et configurer des activités personnalisées
    L'objectif de ce module est de présenter l'extensibilité de Windows Workflow au travers de la création d'activités personnalisées.
    Vue d'ensemble de l'extensibilité
    Création d'activités personnalisées simple
    Création d'activités personnalisées composites
    Extension et programmation
    Personnalisation de la sérialisation des activités
    Définition d'un schéma d’activité personnalisé

    Module 5 : Créer et gérer des services d’exécution
    Ce module explique comment créer et gérer un service d'exécution de workflow.
    Création dun service d’exécution personnalisé
    Hydratation et déshydratation des workflows
    Gestion et suivi de l'exécution des workflows
    Suivui de l’état des workflows

    Module 6 : Gérer les erreurs, les transactions et les compensations
    Ce module se concentre sur la gestion des erreurs d'exécution d'un workflow, en expliquant comment configurer un processus transactionnel, et comment mettre en place un mécanisme de comprensation si vos sources d'informations gérées par le workflow, ne sont pas transactionnelles.
    Gestion des erreurs
    Gestion des annulations de processus de workflow
    Implémentation de transactions
    Définition des mécanismes de compensation

    Module 7 : Etendre Windows Workflow
    Ce module explique la programmation avancée avec Windows Workflow : les possiblités d'extension, l'hébergement du désigner, ou encore la programmation avancée des classes d'activités.
    Hébergement du designer de workflow dans une application
    Présentation de la structure de classe
    Implémentation d'extender d'activités
    Possibilités d'extension


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