Pronto il secondo articolo per WinFXItalia.com ! Questa volta l'argomento è un pò più basilare del precedente, ma di grande importanza: i workflow a stati.
Il flusso d'esempio è molto semplice, descrive il ciclo di vita di un prodotto all'interno di un ipotetico carrello della spesa, con stati ed eventi per gestire l'inserimento, la modifica, la rimozione e l'eventuale completamento dell'ordine.
Quello che penso sia importante è la descrizione del metodo di comunicazione che permette al workflow di "parlare" con l'applicazione host e come questo metodo, che dev'essere implementato da noi, rappresenti un livello a parte posto tra i due soggetti della comunicazione.
Questo il link per la lettura:
http://www.winfxitalia.com/articoli/workflow-foundation/realizzare-workflow-stati.aspx

Per il prossimo appuntamento con Workflow Foundation ho pensato di analizzarne l'integrazione con ASP.NET 2.0 ... vi terrò aggiornati.