Formation SETC844-434-7382
 Trouver un Cours: 
 
Formation ProgrammationFormation MicrosoftFormation MS OfficeFormation GestionFormation ServeurFormation RéseauLa CompagnieContactez-Nous

Formation .NET


Il est un formateur très connaissant et il sait parfaitement transmettre ses connaissances. La formation est aussi très bien montée - on part du bas de la montagne pour terminer au sommet du mont Everest !!! Merci pour cette belle semaine
Commentaire de la Société de protection des forêts contre le feu SOPFEU

1. Titre

  • Implémentation d'une solution d'intégration des processus d'affaires avec Workflow Foundation (WF) (NFWFFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Bonne expérience en programmation orientée objet utilisant soit C# ou VB .NET

3. Clientèle Cible

  • Développeurs .NET expérimentés

4. Dates et Tarifs


26 févr. au 1 mars, 2019$2,775.00/personne
26 mars au 29 mars, 2019$2,775.00/personne
23 avr. au 26 avr., 2019$2,775.00/personne

5. Plan de cours

Module 1: Exploration de Windows Workflow Foundation – WF

Sujet 1: Concepts et terminologie des flux de travail (workflow)

Sujet 2: Comparaison de WF avec le serveur BizTalk

Sujet 3: Architecture de WF

Sujet 4: Survol des types de flux de travail

Sujet 5: La durée de vie d'un flux de travail

Sujet 6: Les applications de flux séquentiels

Sujet 7: Les applications utilisant les automates finis

Sujet 8: Les blocs fonctionnels: définition des activités

Sujet 9: Construction de solutions WF avec Visual Studio

Module 2: Le module d'exécution WF (workflow runtime)

Sujet 1: Le cycle de vie du flux de travail

Sujet 2: Survol des composantes principales

Sujet 3: Le 'Workflow Runtime Factory'

Sujet 4: Démarrage et arrêt des flux de travail

Sujet 5: Les événements de flux de travail

Module 3: Les instances de flux de travail

Sujet 1: Le cycle de vie des instances de flux de travail

Sujet 2: Démarrage d'une instance de flux de travail

Sujet 3: Détermination des propriétés et du statut d'un flux

Sujet 4: Arrêt d'une instance de flux

Sujet 5: L'état du flux de travail: déshydratation et réhydratation

Module 4: Création d'activités

Sujet 1: Survol des types d'activités

Sujet 2: La séquence d'activités

Sujet 3: L'activité de codage

Sujet 4: L'activité: Throw

Sujet 5: L'activité: FaultHandler

Sujet 6: L'activité: Suspend

Sujet 7: L'activité: Terminate

Module 5: Autres activités : appel de méthodes externes

Sujet 1: Création de services externes de données

Sujet 2: Les flux et échanges de données

Sujet 3: Utilisation de «ExternalDataExchange»

Sujet 4: Utilisation de «ExternalDataEventArgs»

Sujet 5: Utilisation de «CallExternalMethod»

Sujet 6: Invocation de flux secondaires

Sujet 7: Implémentation d'activités parallèles et d'appels asynchrones

Module 6: Et encore d'autres activités : logique et flux

Sujet 1: Traitement conditionnel dans un flux de travail

Sujet 2: L'activité «IfElse»

Sujet 3: L'activité «While»

Sujet 4: L'activité «Replicator»

Sujet 5: L'activité «HandlesExternalEvent»

Sujet 6: L'activité «Delay»

Sujet 7: L'activité «EventDriven»

Sujet 8: L'activité «Listen»

Sujet 9: L'activité «EventHandlingScope»

Module 7: Création d'activités personnalisées

Sujet 1: Implémentation de l'activité

Sujet 2: Validation de l'activité

Sujet 3: Contrôle du comportement de l'activité dans «Workflow Designer»

Sujet 4: Les activités personnalisées et la boîte à outils

Module 8: Utilisation de règles et de politiques

Sujet 1: Les règles et les politiques

Sujet 2: Implémentation des conditions des règles

Sujet 3: L'enchaînement

Sujet 4: Utilisation de l'activité des politiques

Module 9: Flux de travaux déclaratifs et basés sur l'état

Sujet 1: Qu'est-ce qu'un flux de travail basé sur l'état?

Sujet 2: Les activités «State» et «SetState»

Sujet 3: Les activités «StateInitialization» et «StateFinalization»

Sujet 4: Les transactions déclaratives

Sujet 5: Comment créer un flux de travail avec XAML

Module 10: Les transactions

Sujet 1: La propriété «ACID» des transactions

Sujet 2: Le cycle de vie des transactions

Sujet 3: Implémentation des transactions

Sujet 4: L'étendue des transactions

Sujet 5: Les compensateurs de transactions

Sujet 6: Implémentation des transactions: un exemple détaillé

Module 11: Création de services Web

Sujet 1: Concepts et terminologie des services Web

Sujet 2: Création d'un service Web

Sujet 3: Création d'un client pour le service Web

Sujet 4: Exposer un flux de travail en tant que service Web

Sujet 5: Appel d'un service Web de l'intérieur d'un flux de travail

Formation SETC sur LinkedIn Suivez @CTESTraining Suivez-nous sur Facebook
 Formation Programmation
 Formation Microsoft
 Formation Réseau
 Formation Gestion
 Formation Serveur
 Formation MS Office
Ce site fur conçu et créé par Jean-Marc Choquette