微软是否在.NET 4.0中重写了Windows Workflow Foundation?

Amr*_*rhy 4 .net-4.0 workflow-foundation

我从一位朋友那里听说微软再次重写了所有Windows Workflow Foundation(WF)并改变了所有内容.Net 3.5.

真的吗?

那么我们在3.0和3.5中了解了WF的情况呢?

Rob*_*vey 11

根据这篇文章:

http://visualstudiomagazine.com/articles/2009/01/01/windows-workflow-changes-direction.aspx

Windows Workflow Foundation 4.0是一个"自下而上的重写,全新思考...... WF 3.0/3.5将继续作为框架的一部分,并将与WF 4.0并行运行.这使您可以在适合您的时间管理转换组织更广泛的目标."

......这是代码,"我们知道我们只是搞砸了你的编程模型,但我们有一个长期战略,所以我们希望你能原谅我们."

文章继续说

收益是巨大的:定制活动占据中心位置,创作起来更简单; 工作流程完全是声明性的; 并且有三种工作流程样式可以无缝组合.除了10到100倍的运行时性能改进之外,您可以看到创建和调试工作流所需的时间缩短了10倍.

这种变化并非没有批评者.在DotNetKicks的这篇文章中,作者表示"微软严重损害了Dot Net开发者社区,并且在发布这些半生不熟的产品后,以及在发货后突然出现的情况下,业界采用了这种方式."

这就是为什么我通常会等待2.0或3.0版本的Microsoft技术,尽管我为ASP.NET MVC做了一个例外.

  • 如何修复或增强抖动需求?并改进了WinForms渲染 - 它称为WPF.增加可用框架的数量并不是臃肿.你不想使用WF?不要使用它.去查找"膨胀"的定义.而且,说保持良好,体面和稳定不符合他们的利益,这必须是我所听到的最愚蠢的事情.他们从一个糟糕,不稳定的平台中获利?在它的脸上它的荒谬.请保留这种废话/. (11认同)