我很困惑。我是几个与Sharepoint相关的博客的狂热读者,每个人都说不再使用.NET 3.5中的状态机工作流 - 它们不会存在于.NET 4"。
阅读这个主题,.NET 4.0 不支持状态机工作流,但使用的是流程图WF。精细。
现在有Platform Update 1 - 它再次引入了状态机工作流程。关于" new"的announcement也是如此。状态机功能并没有说明原因 - 似乎我们再次拥有State Machine WF。
我的问题:微软是否已将状态机工作流程重新添加到组合中,或者这是一个完全"新的"状态机工作流活动(与兼容性有关)。这一举动是由于客户压力让人抱怨不再拥有状态机工作流程了吗?我基本上在寻找某种解释,说明为什么在.NET 4中突然 状态机工作流程(使用Platform Update 1)。并且:他们会留下(.NET 5)还是暂时的举动?
PS:还要看看官方State Machine Guidance Whitepapers,他们基本上仍然会说你是否在3.5中使用状态机 - 现在使用流程图。
答案 0 :(得分:2)
WF4中的StateMachine类似于WF3中的StateMachine,但WF4完全不同,因此状态机也存在差异。
我们希望在WF4中发布StateMachine,但必须将其剪切才能发布日期。我们的计划始终是尽快发货。
至于StateMachine指导白皮书 - 它从未更新过。我会看看我们现在能否解决这个问题。