使用Windows Workflow控制用户界面中的流程

时间:2011-12-15 12:51:34

标签: c# architecture user-interface prism workflow-foundation

当Windows Workflow首次出现时,有一些文章表明它也可以用来控制UI中的流程。一个例子是this一个。

但是我找不到任何关于此的新文章。

所以问题是:有没有人用这种方法取得任何成功?或者它毕竟不是一个好主意之一?

我们的客户是WPF和Prism。

2 个答案:

答案 0 :(得分:1)

我认为这取决于网站的类型。由于规则的复杂性,Microsoft使用support site构建了Wizard activity structure,并使业务用户能够直接管理控制流。我没有找到一个很好的用例来实际使用WF来控制表示或业务规则。使用众所周知的模式(MVC / MVVM)构建应用程序要容易得多。对于简单的站点流程 - 如果没有增加的复杂性,你可能会更好。

答案 1 :(得分:0)

EmpowerID我们的身份管理和应用开发平台的所有页面流都在Window Workflow中处理 链接: http://www.youtube.com/empowerID http://www.thedotnetfactory.com/workflow_studio.php http://wiki.thedotnetfactory.com/display/public/WFS/Creating+the+Leave+Request+Workflow 帕特里克