.net 4.0 微软是否在.NET 4中改写Windows工作流基础? 我从一个朋友那里听说,微软又重写了所有的Windows工作流基金会(WF),并更改了.NET 3.5中的所有内容。

.net 4.0 微软是否在.NET 4中改写Windows工作流基础? 我从一个朋友那里听说,微软又重写了所有的Windows工作流基金会(WF),并更改了.NET 3.5中的所有内容。,.net-4.0,workflow-foundation,.net 4.0,Workflow Foundation,这是真的吗 那么我们在3.0和3.5中对WF的了解呢?根据本文: Windows工作流基金会4是一种“全新的自下而上的重写……WF 3/3.5将是框架的一部分,将与WF 4并排运行。这使您能够在符合组织更广泛目标的时间内管理过渡。” …这段代码的意思是,“我们知道我们刚刚把你的编程模型搞砸了,但我们有一个长期战略,所以我们希望你能原谅我们。” 文章接着说 好处是巨大的:海关 活动占据中心舞台 编写它们要简单得多; 工作流完全是声明性的; 并且有三个工作流 可以组合的样式 天衣无缝。你有可能

这是真的吗


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

根据本文:

Windows工作流基金会4是一种“全新的自下而上的重写……WF 3/3.5将是框架的一部分,将与WF 4并排运行。这使您能够在符合组织更广泛目标的时间内管理过渡。” …这段代码的意思是,“我们知道我们刚刚把你的编程模型搞砸了,但我们有一个长期战略,所以我们希望你能原谅我们。”

文章接着说

好处是巨大的:海关 活动占据中心舞台 编写它们要简单得多; 工作流完全是声明性的; 并且有三个工作流 可以组合的样式 天衣无缝。你有可能 可能会看到10倍的改善 创建和调试所需的时间 工作流程,除了10到10个 100倍的运行时性能 改进

这一变化并非没有批评者。在中,作者指出,“微软发布了这些半生不熟的产品,并在发货后突然更换了面孔,这严重损害了网络开发者社区和业界的接受度。”


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

这就是问题所在。而且在路上。3.0和3.5将被弃用,但仍然可用。

这项更改是否不在Visual Studio 2010 beta 1中?下载、查找并告诉Microsoft您对它的看法。

我们发现,当需要将数据传入和传出时,工作流产品很难让您绞尽脑汁。斯科特·艾伦(Scott Allen)有一系列文章很好地描述了这一过程,但这仍然不是一件容易的事。

值得一提的是,他们也将最初的WWF称为“轻量级”。Anything W*F绝对不是,而不是修复和增强JIT、WinForms渲染和以前操作系统版本上的渲染等基本功能。他们只是一个接一个的膨胀。保持良好、体面和稳定对他们来说根本不符合他们的利益,但他们每次都会倡导新的承诺。恭喜他们,但这样的事情会让人们随着时间的推移而远离锁定。抖动需要修复或增强吗?WinForms呈现也得到了改进——称为WPF。而且增加可供使用的框架的数量并不是膨胀。你不想使用WF吗?不要用它。去查一下“膨胀”的定义。而且,说让事情保持良好、体面和稳定不符合他们的利益是我听过的最愚蠢的事情。他们从一个糟糕、不稳定的平台中获利?从表面上看,这是荒谬的。请把这类胡说八道放在/。刚刚看到这一条在我最高投票率的评论列表中,哈哈。啊,那些日子真是太好了。哈哈。我想主要的替代方案(Java)要好得多。。因为它完全没有膨胀,有着令人难以置信的形式,而且从来没有在运行时之间遇到版本兼容性问题。你说的是3.5还是4.0?如上所述,4.0是一个重写和重新设计-您在3.0/3.5中学到的大部分内容对于4.0.3.5来说都是遥不可及的。糟糕的是,我们在WF和SharePoint方面学到的/尝试过的内容现在有问题。在某些情况下,我们放弃了WF,使用了Nicholas Blumhardt提供的无状态。对于无状态,我们在半小时内就将一个状态机整合到了我们的应用程序中。WF状态机几乎运行了2天。