Introduction to WF 3.5 / Mettez vous à table avec Workflow Foundation 3.5

[English]

The new version of the .net framework (3.5) brings new features: C# 3, VB9, LINQ, extension methods etc. In WF, the main evolution comes with the integration of WCF (Windows Communication Foundation). It means:

  • Specific controls to call or export workflow activities in WCF
  • New hosting library
  • New WF templates in VS 2008

In this article (in French), I am explaining new WF functionalities in .net 3.5. I am illustrating that in implementing a service of recipes to generate chocolate cake’s one.

[Français]

La version 3.5 du .NET Framework apporte un grand nombre de nouveautés : C# 3, VB9, LINQ, méthodes d’extensions etc. Concernant WF, sa principale évolution tourne autour de l’intégration de WCF (Windows Communications Foundation). Cela se traduit par :

  • la présence de contrôles spécifiques pour exporter ou appeler un workflow en WCF,
  • Une librairie de hosting (hébergement de workflow) spécifique,
  • Des templates Visual Studio 2008.

A travers cet article, nous allons étudier les nouvelles fonctionnalités de WF présentes dans la version 3.5 du Framework. Afin de les illustrer, nous mettrons en place un service de recette de cuisine générant celle du gâteau au chocolat.