Microsoft ha reescrito Windows Workflow Foundation en .NET 4.0?
-
06-09-2019 - |
Pregunta
He oído de un amigo que Microsoft reescribió todo el Windows Workflow Foundation (WF) de nuevo y cambió todo estaba en .Net 3.5.
Es verdad?
Y ¿qué pasa con lo que aprendimos sobre WF en 3.0 y 3.5?
Solución
De acuerdo con este artículo:
http://visualstudiomagazine.com/articles/ 2009/01/01 / windows-workflow-cambios-direction.aspx
Windows Workflow Foundation 4.0 es una "de abajo hacia arriba con reescribir completamente nuevo pensamiento ... WF 3.0 / 3.5 seguirá siendo parte del marco y se extenderá al lado de WF 4.0. Esto le permite gestionar la transición a la vez que se ajuste a los objetivos más amplios de su organización ".
... que es el código para "Sabemos que sólo la pata de su modelo de programación, pero tenemos una estrategia a largo plazo, por lo que esperamos que nos perdonará."
El artículo continúa diciendo que
Las ganancias son enormes: la costumbre actividades ocupar un lugar central, y autoría de ellos es mucho más simple; los flujos de trabajo son totalmente declarativa; y hay tres flujo flujo de trabajo estilos que se pueden combinar sin problemas. Es posible que usted podría ver una mejora de 10 veces en la el tiempo necesario para crear y depurar los flujos de trabajo, además de 10 a rendimiento de ejecución de 100 veces mejoras.
El cambio no deja de tener sus detractores. En este artículo en DotNetKicks , el autor afirma que "Microsoft está dañando seriamente a la comunidad de desarrolladores de la red del punto y adopción en la industria con estas versiones de productos horneados y media abruptos sobre-caras después de enviar ".
¿Cuál es la razón por lo general esperar a la versión 2.0 o 3.0 de las tecnologías de Microsoft, aunque hice una excepción para ASP.NET MVC.
Otros consejos
Nos encontramos que el producto flujo de trabajo a ser difícil de envolver su cabeza alrededor cuando llegó el momento de pasar los datos de entrada y salida. Scott Allen tuvo una serie de artículos que hicieron un buen trabajo de describir el proceso, pero aún así esto no estaba en una tarea fácil.
Eso es lo que el en la calle es. Y en el internet . 3.0 y 3.5 dejará de estar disponible, pero todavía está disponible.
¿Es este cambio no en Visual Studio 2010 Beta 1? Descargarlo, averiguar, y decirle a Microsoft lo que piensa de él.