实现自定义Workflow(1)——在VS中创建一个Workflow
摘要
在本系列文章中,笔者介绍了如何使用SharePoint Designer 2007自带的Workflow设计器来设计一个 Workflow。事实上,这个设计器已经可以设计非常复杂的Workflow了。
但是,在实际应用中,我们还是没有办法只满足于使用现成的那些Workflow,那么,能不能使用VS 2005编写一个自定义的Workflow,然后在SharePoint Designer 2007中调用呢?
答案是肯定的。这里,笔者将讲解如何实现自定义的Workflow。
为简单起见,这里笔者仅仅只设计一个写一个文件的Workflow,然后在SharePoint Designer 2007中 调用。朋友们在实现这个简单的Workflow后,自然可以尝试更为复杂的自定义的Workflow了。
值得注意的是,要完成本部分的学习,您需要安装Visual Studio 2005 Extensions for Windows Workflow Foundation Beta 2.2 (EN)。
正文
为了更清晰地让朋友们了解在SharePoint中实现自定义Workflow的几个步骤,本篇文章将被分割成四 个小的部分,第一部分讲解在VS中创建一个Workflow,第二部分讲解设置配置文件,第三部分讲解在 Designer中创建一个Workflow,最后一部分讲解运行Workflow。因此而给大家带来的阅读不便,就请海涵 了:)
本篇文章将介绍实现自定义Workflow的第一部分——在VS中创建一个Workflow。
下面将记录每一步的操作过程。
1、首先打开VS 2005,创建一个新的Workflow Activity Library项目,项目取名为 Eallies.Workflow.Demo。
如果您已经安装了Visual Studio 2005 Extensions for Windows Workflow Foundation Beta 2.2 (EN),在项目类型下,就可以找到一个名为Workflow的文件夹。