wwf (5)


WF 3.5 and SendActivity issue.

I am working on some .net 3.5 workflows, I’ve read that a migration to the fourth version of the framework is strongly reccomended for reasons spacing from perfomance to a better integration with WCF. Anyway, I was not able to invoke a WCF having a basicHttpBinding, in order to get it working I had to […]




FTP Activity

Ho pubblicato un articolo,  codice annesso, sulla creazione ed utilizzo una custom Activity per operazioni su cartelle FTP.  Al di la’ delle funzionalita’ fornite dall’activity, l’articolo fornisce i primi passi utili ad implementare il supporto a design-time ai propri custom controls. Lo potete trovare su codeproject, a questo indirizzo : link.




Workflow/Webservice async operations

Tra le tante novita’ delle ultime versioni del framework una delle mie favorite e’ sicuramente Workflow Foundation. Il poter modellare il flusso della propria applicazione, spostarne le parti (se ben disegnato) senza rimettere mano al codice, raggruppare activities in blocchi come la SequenceActivity e gestirne tutte le eccezioni con un FaultHandler all’altezza dell’activity che le […]




Abilitare DelayActivity in Workflow/Web Service

Web.config: <add type=”System.Workflow.Runtime.Hosting.ManualWorkflowSchedulerService, System.Workflow.Runtime, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35″ UseActiveTimers=”True” />




InvokeWebServiceActivity tips

Per poter modificare il puntamento ad un web service a runtime e modificarne il timeout: 1: private void callWsOperation_Invoking(object sender, InvokeWebServiceEventArgs e) 2: { 3: ((MathWS.Operations)e.WebServiceProxy).Url = ((NameValueCollection)ConfigurationManager.GetSection(“MyCalculator/OperationsWf”))[“OperationsWS”]; 4: ((MathWS.Operations)e.WebServiceProxy).Timeout = 900000; 5: } Dove MathWS.Operations e’ il nome del Web Service. Gestendo l’evento Invoking e’cosi’ possibile cambiare il Ws a cui punta l’activity cosi’ […]