Tem Microsoft reescrito Windows Workflow Foundation no .NET 4.0?
-
06-09-2019 - |
Pergunta
Eu ouvi de um amigo que a Microsoft reescreveu todo o Windows Workflow Foundation (WF) novamente e mudou tudo estava em .Net 3.5.
É verdade?
E o que dizer o que aprendemos sobre WF em 3,0 e 3,5?
Solução
De acordo com este artigo:
Windows Workflow Foundation 4.0 é uma "reescrita bottom-up com inteiramente novo pensamento ... WF 3.0 / 3.5 continuarão a fazer parte do quadro e será executado lado a lado com WF 4.0. Isto permite-lhe gerir a transição de cada vez que se encaixa objetivos mais amplos da sua organização. "
... que é o código para, "Sabemos que apenas asneira seu modelo de programação, mas temos uma estratégia de longo prazo, então nós esperamos que você vai nos perdoar."
O artigo continua a dizer que
Os ganhos são enormes: costume atividades no centro das atenções, e autoria deles é muito mais simples; fluxos de trabalho são completamente declarativo; e existem três fluxo do fluxo de trabalho estilos que você pode combinar sem problemas. É possível que você Pode ver uma melhoria de 10 vezes na tempo necessário para criar e depurar fluxos de trabalho, além de 10 a desempenho de tempo de execução de 100 vezes melhorias.
A mudança não é sem seus detratores. Em este artigo em DotNetKicks , o autor afirma que "a Microsoft está prejudicando seriamente a comunidade de desenvolvedores Dot Net e adoção na indústria com estas Half baked lançamentos de produtos e abruptas sobre-faces após o envio ".
É por isso que eu geralmente esperar a versão 2.0 ou 3.0 das tecnologias Microsoft, embora eu fiz uma exceção para ASP.NET MVC.
Outras dicas
Nós encontramos o produto do fluxo de trabalho a ser difícil de quebrar a cabeça em torno de quando chegou a hora de passar dados para dentro e para fora. Scott Allen teve uma série de artigos que fez um bom trabalho descrevendo o processo, mas ainda não estava em uma tarefa fácil.
É esta mudança não no Visual Studio 2010 beta 1? Baixá-lo, descobrir, e dizer Microsoft que você pensa disso.