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 negli spazi dei nomi System.Workflow.*, ora definiti WF3) e migliorato in .NET Framework 3.5. WF3 fa anche parte di .NET Framework 4, in cui è presente insieme alla nuova tecnologia del flusso di lavoro (i tipi negli spazi dei nomi System.Activities.*, definiti WF4). Quando si considera di usare WF4, è importante innanzitutto tenere presente che si sta controllando il tempo.

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

  • Le applicazioni WF3 vengono eseguite in .NET Framework 4 senza alcuna modifica e continuano a essere integralmente supportate.

  • È possibile creare nuove applicazioni WF3 e le applicazioni esistenti, pienamente supportate, possono essere modificate in Visual Studio 2012.

Pertanto, la decisione di adottare .NET Framework 4 non dipende dalla scelta di passare da WF3 (System.Workflow.*) a WF4 (System.Activities.*). In questo argomento vengono forniti i collegamenti al materiale sussidiario per la migrazione di WF che contiene informazioni sull'uso di WF3 e WF4.

Whitepaper e guide di riferimento dettagliate sulla migrazione di WF

Panoramica della migrazione di WF
Viene descritta la relazione tra WF3 e WF4 e le scelte che si possono effettuare in qualità di utente effettivo o potenziale della tecnologia del flusso di lavoro in .NET Framework 4.

Migrazione di WF: procedure consigliate per lo sviluppo di WF3
Viene descritto come progettare gli artefatti WF3 in modo che sia possibile eseguirne facilmente la migrazione a WF4.

Materiale sussidiario per WF: regole
Viene descritto come condurre investimenti correlati alle regole in soluzioni .NET Framework 4.

Materiale sussidiario per WF: macchina a stati Viene descritta la modellazione del flusso di controllo di WF4 in assenza di un'attività State-Machine. Questo materiale sussidiario si applica solo a progetti di flusso di lavoro destinati a .NET Framework 4. I flussi di lavoro della macchina a stati sono stati aggiunti in .NET Framework 4.0.1 con la versione Platform Update 1 e sono inclusi come parte di .NET Framework 4.5. Per altre informazioni sui flussi di lavoro della macchina a stati in .NET Framework 4.0.1 - 4.0.3 e in .NET Framework 4.5, vedere Aggiornamento 4.0.1 per le funzionalità di Microsoft .NET Framework 4 e Flusso di lavoro della macchina a stati.

Guida di riferimento dettagliata sulla migrazione di WF: attività personalizzate
Vengono forniti esempi e istruzioni per riprogettare le attività personalizzate di WF3 in WF4.

Guida di riferimento dettagliata sulla migrazione di WF: attività personalizzate avanzate
Fornisce materiale sussidiario per la riprogettazione delle attività personalizzate avanzate WF3 che usano le code WF3 e pianificano attività figlio come attività personalizzate WF4. %20 Guida di riferimento dettagliata sulla migrazione di WF: flussi di lavoro
Vengono forniti esempi e istruzioni per riprogettare i flussi di lavoro di WF3 in WF4.

Guida di riferimento dettagliata sulla migrazione di WF: hosting dei flussi di lavoro
Fornisce materiale sussidiario per la riprogettazione del codice di hosting WF3 come codice di hosting WF4. Vengono analizzate le differenze principali dell'hosting di flusso di lavoro tra WF3 e WF4.

Guida di riferimento dettagliata sulla migrazione di WF: rilevamento dei flussi di lavoro
Fornisce materiale sussidiario per la riprogettazione della configurazione e del codice di rilevamento WF3 usando una configurazione e un codice di rilevamento WF4 equivalenti.

Guida di riferimento dettagliata su WF: servizi flusso di lavoro
Vengono fornite istruzioni dettagliate orientate all'esempio per la riprogettazione di flussi di lavoro che implementano i servizi Web Windows Communication Foundation (WCF) (comunemente definiti come servizi di flussi di lavoro) creati in WF3 per usare WF4, in scenari comuni di attività predefinite.

Vedi anche