lundi, mars 10 2008
Création de custom activity avec modification du designer
Par titi le lundi, mars 10 2008, 22:20
La création d'activités dans une dll offre la possibilité de pouvoir la réutiliser dans différents workflows. On sépare proprement le code "business" exécuté avec le workflow. Ce post offre un mini exemple décrivant les différentes étapes pour réaliser une activité que l'on pourra intégrer à nos workflows et ensuite la méthode pour customiser le rendu de l'activité sur le designer de Visual studio (ou dans n'importe quel DSL rendant le workflow ... par exemple ... l'application WorkflowMonitor).
lundi, mars 3 2008
Diagramme d'état : Concepts fondamentaux
Par titi le lundi, mars 3 2008, 23:35
Workflow foundation est une technologie apparue sous .net 3.0. Il s'agit de nouvelles DLL etc permettant d'offrir des workflows dans une application .Net. On est loin et à la fois près de Biztalk ... La principale différence entre les deux est que Biztalk est utilisé pour des flux cross applications ... WF se limite à une application. Mais pourquoi en parler maintenant ? ... Simple. Cela faisait quelques mois que j'intégrais doucement ce mécanisme dans Lelibre.Fwk pour ce qui est action / validation lors d'action "OnSave" / "OnUpdate" dans la base de donnée. Et dernièrement, on m'a demandé de rechercher un peu plus en détail les possibilités qu'offre cette bibliothèque pour la possible intégration dans l'application à laquelle je vais participer ;-). Après avoir bien analysé les diagrammes séquentiels / persistence DB (pour lelibre.fwk) ... j'ai analysé ce qui est certainement souvent utilisé pour le changement d'états de nombreuses entités dans une application. Voici expliqué ci-dessous un petit exemple d'un diagramme d'état en WF.