使用SharePoint工作流基础创建自定义SharePoint工作流

时间:2014-10-14 13:56:01

标签: sharepoint sharepoint-workflow

如何创建自定义sharepoint工作流程?

2 个答案:

答案 0 :(得分:0)

由于您的问题非常通用,我只能提供非常通用的答案。因此,请查看此介绍性MSDN article about getting started with workflows

有几种方法可以成功 - 最常用的两种方法可能是使用Visual Studio并开发自定义解决方案,另一方面是SharePoint Designer - 用于管理SharePoint UI的(或多或少)图形和直观工具。

答案 1 :(得分:0)

这实际上取决于您要执行的操作。您可以使用Windows Workflow Foundation(WF3)来构建可以在.Net中执行任何操作的工作流,但是要想提高工作效率还需要一些学习。 SharePoint Designer(SPD)工作流可以做一些事情,例如发送电子邮件,创建任务等。但是我发现您很快就会遇到限制。将SPD工作流程从DEV迁移到TEST到PROD是很困难的,您将花费大量时间来实现诸如字符串操作等之类的变通方法。WF3工作流程必须作为WSP部署到您的服务器上,因此如果您的环境是WSP锁定,而SPD工作流是声明性的,并保存为可扩展应用程序标记语言(XAML),不需要管理员来部署。如果您有足够的钱并且打算创建许多工作流程,则应该查看Nintex,这是两全其美的方法,但只有在您拥有20多个工作流程时才有意义。