Condividi tramite


Indicazioni sulla migrazione

In .NET Framework 4 Microsoft ha rilasciato la seconda versione principale di Windows Workflow Foundation (WF). WF è stato rilasciato in WinFX (inclusi i tipi nei namespace System.Workflow.*, ora definiti WF3) e migliorato in .NET Framework 3.5. WF3 fa anche parte di .NET Framework 4, ma esiste insieme alla nuova tecnologia del flusso di lavoro (i tipi negli spazi dei nomi System.Activities.*, detti anche WF4). Quando si valuta quando adottare WF4, è importante prima di tutto riconoscere che si controlla la tempistica.

  • WF3 è una parte completamente supportata di .NET Framework 4.

  • Le applicazioni WF3 vengono eseguite in .NET Framework 4 senza modifiche e continuano a essere completamente supportate.

  • È possibile creare nuove applicazioni WF3 e modificare le applicazioni esistenti in Visual Studio 2012 e sono completamente supportate.

Pertanto, la decisione di adottare .NET Framework 4 è disaccoppiata dalla decisione di passare a WF4 (System.Activities.*) da WF3 (System.Workflow.*). In questo argomento vengono forniti collegamenti alle linee guida sulla migrazione di WF che forniscono informazioni sull'uso di WF3 e WF4.

White paper e cookbook sulla migrazione di WF

Panoramica della migrazione di WF
Descrive la relazione tra WF3 e WF4 e le scelte disponibili come utente o potenziale utente della tecnologia del flusso di lavoro in .NET Framework 4.

Migrazione di WF: procedure consigliate per lo sviluppo di WF3
Viene illustrato come progettare artefatti WF3 in modo che possano essere migrati più facilmente a WF4.

Guida WF: Regole
Viene illustrato come portare avanti gli investimenti correlati alle regole nelle soluzioni .NET Framework 4.

Linee guida per WF: Macchina a stati Discute la modellazione del flusso di controllo in WF4 in assenza di un'attività State-Machine. Queste linee guida si applicano solo ai progetti del flusso di lavoro destinati a .NET Framework 4. I flussi di lavoro delle macchine a stati sono stati aggiunti in .NET Framework 4.0.1 con la versione di Platform Update 1 e sono stati inclusi come parte di .NET Framework 4.5. Per altre informazioni sui flussi di lavoro delle macchine a stati in .NET Framework 4.0.1 - 4.0.3 e .NET Framework 4.5, vedere Aggiornamento 4.0.1 per le funzionalità di Microsoft .NET Framework 4 e i flussi di lavoro delle macchine a stati.

Guida di riferimento per la migrazione di WF: attività personalizzate
Vengono forniti esempi e istruzioni per la riprogettazione delle attività personalizzate di WF3 in WF4.

Guida di riferimento per la migrazione di WF: Attività personalizzate avanzate
Fornisce indicazioni per la riprogettazione di attività personalizzate avanzate di WF3 che usano code WF3 e pianificano le attività figlio come attività personalizzate di WF4. %20 WF Migration Cookbook: Flussi di lavoro
Vengono forniti esempi e istruzioni per la riprogettazione dei flussi di lavoro di WF3 in WF4.

WF Migration Cookbook: Hosting del flusso di lavoro
Fornisce indicazioni per la riprogettazione del codice di hosting di WF3 come codice di hosting WF4. L'obiettivo è quello di coprire le principali differenze nell'hosting del flusso di lavoro tra WF3 e WF4.

Guida di riferimento per la migrazione di WF: Rilevamento del flusso di lavoro
Fornisce indicazioni per la riprogettazione del codice di rilevamento e della configurazione di WF3 usando codice e configurazione di rilevamento WF4 equivalenti.

Linee guida per WF: Servizi flusso di lavoro
Fornisce istruzioni dettagliate orientate agli esempi per la riprogettazione dei flussi di lavoro che implementano servizi Web Windows Communication Foundation (WCF) (comunemente definiti servizi flusso di lavoro) creati in WF3 per utilizzare WF4, per scenari comuni riguardanti le attività predefinite.

Vedere anche