Formation Informatique | Formation Management
Informatique » Développement logiciel » Formation Développement .NET »

Workflow Foundation, développement .NET d'applications


Formation .net wf

Stage pratique
Eligible au DIF

Réf : WWF

Prix 2012 : 1730 € H.T.
Durée :  3  jours
Cliquer sur une session pour réserver:

Paris
8 oct. 12

Toutes les sessions  

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Geneve
Sophia-antipolis,Luxembourg
:
Nous contacter
Filières métiers:

Développeur .NET d'applications Web
Développeur .NET d'applications Windows

version pdf imprimer Faire suivre


Les objectifs de cette formation .net wf


Workflow Foundation permet de développer en .NET des applications mettant en oeuvre une logique métier sous forme de workflows. Ce stage vous montrera comment identifier les cas d'applications, concevoir vos propres workflows, les mettre en oeuvre et les intégrer à vos systèmes.

Participants de cette formation .net wf

Développeurs et chefs de projets devant mettre en oeuvre des applications faisant appel à des Workflows.

Pré-requis de cette formation .net wf

Bonnes connaissances du Framework .NET et, soit du C#, soit du VB.NET. Connaissances de base du Web.


Programme de cette formation .net wf

Introduction à Workflow 4.0

- Qu'est-ce qu'un workflow ?

- Les workflows dans le framework .NET.

- Présentation du designer et de la création de workflows avec Visual Studio.

- Présentation des différents types de workflows.

Travaux pratiques
Illustrations de différents workflow. Cas d'usage.

Création et exécution d'un workflow simple

- La structure et le cycle de vie d'un workflow.

- Le concept d'activité. Les principales activités.

- Echange d'informations entre les activités.

- Les Templates. Le Designer. Le débogage.

Travaux pratiques
Création d'un workflow simple. Gestion des échanges d'informations avec la console.

Utilisation de XAML 2009

- Présentation de la syntaxe XAML.

- Définir des workflows, des applications et des services avec XAML.

Travaux pratiques
Exécution d'un workflow pour XAML.

Hosting de workflows

- Invoquer un workflow avec WorkflowInvoker.

- Utiliser un modèle d'exécution WorkflowApplication.

- WorkflowService. Créer, configurer et accéder aux propriétés d'un Workflow Service.

- La persistance. Exécuter des workflows sur une longue durée et sauvegarder leurs états.

Travaux pratiques
Hosting de workflows longs.

Workflows en tant que services

- Implémentation de services avec des workflows.

- Recevoir et consommer des messages.

- Exposition de WorkflowServices.

- Corrélation via en-tête SOAP. Corrélation métier.

- Transactions.

Travaux pratiques
Création d'une application contrôlée par un Workflow distant.

Utilisation et création d'activités

- La nouvelle bibliothèque d'activités de .NET 4.

- Présentation des différents types d'activités : les collections, les contrôles de flux, les transactions...

- Créer de nouvelles activités : par composition des standards, par dérivation de CodeActivity ou NativeActivity.

- Les activités asynchrones.

- Les bookmarks et la persistance.

Travaux pratiques
Création d'activités métier.

Compléments

- Management des workflows. Contrôler l'état des workflows. Introduction à AppFabric.