Dispone di Microsoft riscritto Windows Workflow Foundation in .NET 4.0?
-
06-09-2019 - |
Domanda
Ho sentito da un amico che Microsoft ha riscritto tutti i Windows Workflow Foundation (WF) di nuovo e ha cambiato tutto era in .Net 3.5.
E 'vero?
E che dire di quello che abbiamo imparato a conoscere in WF 3.0 e 3.5?
Soluzione
In base a questo articolo:
http://visualstudiomagazine.com/articles/ 2009/01/01 / windows-workflow-cambiamenti-direction.aspx
Windows Workflow Foundation 4.0 è un "bottom-up riscrivere con completamente nuovo di pensare ... WF 3.0 / 3.5 rimarrà parte del quadro e durerà fianco a fianco con WF 4.0. Questo consente di gestire la transizione in un momento che si adatta obiettivi più ampi della vostra organizzazione. "
... che è il codice per, "Sappiamo che abbiamo appena avvitato il vostro modello di programmazione, ma abbiamo una strategia a lungo termine, quindi speriamo che ci perdonerete".
L'articolo prosegue dicendo che
I guadagni sono enormi: custom attività al centro della scena, e li authoring è molto più semplice; workflow sono completamente dichiarativa; e ci sono tre flusso di flusso di lavoro stili che si possono combinare senza soluzione di continuità. E 'possibile che si potrebbe vedere un miglioramento di 10 volte del il tempo necessario per creare ed eseguire il debug workflow, oltre a 10- a prestazioni di runtime 100 volte miglioramenti.
Il cambiamento non è senza i suoi detrattori. In questo articolo a DotNetKicks , l'autore afferma che "Microsoft sta seriamente danneggiando la comunità degli sviluppatori e Dot Net l'adozione nel settore, con queste versioni dei prodotti da forno e metà brusco facce dopo la spedizione. "
È per questo che io in genere aspettare la versione 2.0 o 3.0 su tecnologie Microsoft, anche se ho fatto un'eccezione per ASP.NET MVC.
Altri suggerimenti
Abbiamo trovato il prodotto del flusso di lavoro per essere difficile da avvolgere la testa in giro quando è arrivato il momento per passare i dati dentro e fuori. Scott Allen ha avuto una serie di articoli che hanno fatto un buon lavoro che descrive il processo, ma ancora questo non è stato a un compito facile.
Questo è ciò che il sulla strada è. E sul internet . 3.0 e 3.5 diventerà obsoleto, ma ancora disponibile.
E 'questo cambiamento non in Visual Studio 2010 Beta 1? Scaricatelo, scoprire, e dire ciò che si pensa Microsoft di esso.