将其用于简单的工作流程。员工创建文档,从此处文档转到第一级主管进行审批,如果批准则转到下一级等等,直到最终批准和文件存储库。如果不是每个级别都可以回到上一级别。
Windows Workflow Foundation给了我什么,我可以自己做?这些听起来像是简单的编码规则所以我不确定我在世界自然基金会获得了什么。
谢谢。
编辑:现在,如果我在Visual Studio中制作的流程图实际上创建了一个向导或者我可以使用的东西,那就不同了。我不知道甚至会编码,但至少我能更好地理解它。
答案 0 :(得分:1)
我自己从未使用过WF,请允许我指导那些拥有:
的人这是上一篇文章的引用:
WF控制批准流程,创建 网页按需保护人类 批准行动和控制 通过Web执行SharePoint操作 服务。
答案 1 :(得分:1)
我想说Workflow比开发人员给组织带来更多好处。作为开发人员,在一些无关的框架中定义我们可以自己做的事情对我们没有好处。但是,如果您不是开发人员,并且在您的示例中,当nobdy在这么多天之后批准文档时,您需要向顶级主管发送电子邮件。如果您设计了一个允许重新排序事件的应用程序,那么除了您自己之外的其他人可以指定此流程。当然,你必须非常一般地编写代码,但如果你的场景需要外部人员来决定流量而谁不是开发人员,这是值得的。
例如,在Microsoft CRM中,某些工作流程包含要遵循的步骤。您可以编写自己的工作流,使用周围的框架来创建新的工作流。您无需担心以某种黑客方式将代码添加到系统中。系统知道工作流程,它知道如何遵循这些步骤,并且可以执行它们。 WF有好处,但是有限。