Sviluppo di applicazioni con Progettazione flussi di lavoro
Progettazione flussi di lavoro di Windows consiste in un debugger e una finestra di progettazione visiva per il debug e la costruzione grafica di applicazioni Windows Workflow Foundation (WF) nella versione .NET Framework versione 4 ospitata nell'ambiente di sviluppo di Visual Studio 2010. Consente di creare un'applicazione di flussi di lavoro compositi, una libreria attività o un servizio Windows Communication Foundation (WCF) tramite l'utilizzo di modelli e ActivityDesigner. Per ulteriori informazioni su flussi di lavoro, vedere Windows Workflow Foundation.
Di seguito sono indicate diverse nuove caratteristiche di progettazione che fanno la distinzione tra questa nuova versione di Progettazione flussi di lavoro e le versioni precedenti di Progettazione flussi di lavoro:
Progettazione flussi di lavoro è basato su Windows Presentation Foundation (WPF). Questo aspetto migliora l'esperienza con gli ActivityDesigner e le prestazioni nei casi di flussi di lavoro complessi e di grandi dimensioni.
Le attività personalizzate sono ora progettate con WPF. L'utilizzo del modello di programmazione e di XAML per la creazione di ActivityDesigner è stato semplificato.
È stata implementata un'attività Flowchart, in modo da visualizzare il flusso di programma utilizzando lo stile comune di modellazione del diagramma di flusso.
Progettazione flussi di lavoro presenta una nuova finestra di progettazione variabili che consente di dichiarare e assegnare un ambito alle variabili nei flussi di lavoro, associandole alle attività.
In Visual Studio 2010, Progettazione flussi di lavoro fornisce funzionalità IntelliSense complete quando vengono create espressioni di Visual Basic nei flussi di lavoro di .NET Framework 4.
L'esperienza di debug si estende ora a XAML, per consentire l'impostazione dei punti di interruzione nella definizione del flusso di lavoro XAML e di eseguire istruzioni nel codice XAML in fase di esecuzione, diventando in questo modo simile all'esperienza del codice gestito.
La riallocazione di Progettazione flussi di lavoro esternamente a Visual Studio viene semplificata in modo significativo rispetto alle versioni precedenti dal momento che ora è sufficiente specificare solo alcune righe di codice.
La nuova attività Flowchart e il relativo ActivityDesigner Diagramma di flusso consentono di visualizzare il flusso di programma utilizzando lo stile comune di modellazione del diagramma di flusso.
Le attività di messaggistica sono state migliorate per consentire la scrittura di servizi Windows Communication Foundation (WCF) completamente dichiarativi (senza codice).
La funzionalità Aggiungi riferimento al servizio… consente di generare automaticamente le attività che accedono ai servizi Web.
Argomenti della sezione
- Utilizzo di Progettazione flussi di lavoro
Viene illustrato come creare nuove attività e progetti flusso di lavoro utilizzando le finestre di progettazione incorporate e come utilizzare gli altri strumenti forniti dalla finestra di progettazione per gestire argomenti, variabili, espressioni, importazioni e navigazioni.
- Utilizzo degli ActivityDesigner
Vengono descritte le categorie di attività e modelli e le relative finestre di progettazione forniti dal sistema.
- Debug dei flussi di lavoro mediante Progettazione flussi di lavoro
Viene illustrato come eseguire routine di debug tradizionali nonché il debug di espressioni e codice XAML.
- Guida dell'interfaccia utente della finestra di progettazione dei flussi di lavoro
Contiene argomenti della Guida sensibili al contesto per finestre di dialogo fornite dalla Progettazione flussi di lavoro di Windows nonché linee guida sulle funzionalità della shell della finestra di progettazione, le scelte rapide da tastiera e i messaggi di errore.
- Developing Workflow Applications Targeting the .NET 3.0 or .NET 3.5 Framework
Contiene le linee guida sull'utilizzo della finestra di progettazione legacy che viene destinata a .NET Framework versione 3.5 o .NET Framework 3.0.
Data di compilazione: 2011-02-23