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

时间:2009-05-31 15:56:42

标签: .net-4.0 workflow-foundation

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

这是真的吗?

那么我们在3.0和3.5中了解了WF的内容呢?

4 个答案:

答案 0 :(得分: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倍的改善   创建和调试所需的时间   工作流程,除了10-   100倍的运行时性能   改进。

这种变化并非没有批评者。在this article at DotNetKicks中,作者指出“微软严重损害了Dot Net开发者社区以及业界采用这些半成品发布和发货后突然出现的问题。”

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

答案 1 :(得分:1)

我们发现,当需要传入和传出数据时,工作流程产品难以绕过。斯科特艾伦有一系列文章很好地描述了这个过程,但这仍然不是一件容易的事。

答案 2 :(得分:0)

这就是word on the street。在internet上。 3.0和3.5将被弃用,但仍然可用。

答案 3 :(得分:0)

此更改不在Visual Studio 2010 beta 1中吗?下载它,找出并告诉微软您对它的看法。