一步一步SharePoint 2007之四十二

实现自定义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的文件夹。

时间: 2024-11-01 20:13:21

一步一步SharePoint 2007之四十二的相关文章

一步一步SharePoint 2007之四十六

实现Excel Service(1)--创建Excel文档列表 摘要 Microsoft Office 2007发布后,我们的世界就改变了.在Excel 2007中,Microsoft公司终于加入了 一项人们期待已久的特殊功能--Excel Service. Excel Service能解决什么问题呢?举个例子来说吧:假设,Microsoft公司是个大公司,在全球不知 道有多少个办事处,每个月发工资的时候,各个办事处的财务人员都需要将办事处所有员工的工资都用 Excel算出来.有时因为政策等的原

一步一步SharePoint 2007之四十

实现Search(3)--尝试一个Search 摘要 本篇文章将介绍在SharePoint中实现Search的第三部分--尝试一个Search. 正文 下面将记录每一步的操作过程. 1.首先打开我的网站的主页. 2.打开Document Center子站点,进入Documents列表页面,并上传一个名为"易联工作 室.doc"的文档.

一步一步SharePoint 2007之四十八

实现Excel Service(3)--调用Excel Service 摘要 本篇文章将介绍实现Excel Service的最后一部分--调用Excel Service. 正文 下面将记录每一步的操作过程. 1.首先打开Visual Studio 2005,创建一个ASP.NET Web Application项目. 2.创建好的项目就是这个样子的.

一步一步SharePoint 2007之四十五

实现自定义Workflow(4)--运行Workflow 摘要 本篇文章将介绍实现自定义Workflow的最后一部分--运行Workflow. 正文 下面将记录每一步的操作过程. 1.首先打开我的网站,依次点击Document Center.Documents,进入Documents列表页面. 在Documents列表中上传一个新的文件,如Workflow Test.doc. 2.在刚刚添加的那个文件的弹出菜单中选择Workflows.

一步一步SharePoint 2007之四十四

实现自定义Workflow(3)--在Designer中创建一个Workflow 摘要 本篇文章将介绍实现自定义Workflow的第三部分--在Designer中创建一个Workflow. 正文 下面将记录每一步的操作过程. 1.首先用Designer打开我的网站.在Folder List中,双击Docs,以打开Document Center子站点. 2.在Designer的主菜单中,依次选择File,New,Workflow,并单击Workflow菜单项,则Workflow Designer将

一步一步SharePoint 2007之十二:实现Form认证(2)

创建添加管理帐户的工程 摘要 本篇文章将记录实现Form认证的第二部分--创建添加管理帐户的工程.为了完成本部分的操作,希 望您已经安装了Microsoft Visual Studio 2005:) 之所以要创建添加管理帐户的工程,是因为采用Form认证后,域用户就不能再使用了,因此必须预先 创建一个网站的管理员帐户. 正文 下面将记录每一步的实现过程. 1.首先打开Visual Studio 2005,开始创建一个项目. 2.这里笔者选择创建一个ASP.NET Web Application项

一步一步SharePoint 2007之三十二

实现文档Event Handler(4)--尝试Event Handler 摘要 本篇文章将介绍实现文档Event Handler的最后一部分--尝试Event Handler. 正文 下面将记录每一步的操作过程. 1.首先打开我的网站,依次点击Document Center.Documents,进入Documents列表页面. 2.在Documents列表界面中点击Upload,在弹出的菜单中选择Upload Document,即进入Upload Document页面. 在Upload Doc

一步一步SharePoint 2007之三十五

在SharePoint中实现Workflow(1)--创建一个判断列 摘要 在安装SharePoint的时候,笔者就已经提到,要顺利安装SharePoint,必须首先安装Microsoft Windows Workflow Foundation 2.2以上的版本,这是不是意味着SharePoint可以设定Workflow呢? 答案是肯定的,在SharePoint 2007中,我们可以设定Workflow,好让程序按照指定的流程运行. 这里,笔者将以在通知列表中发布一个通知,并按通知发放的员工类别

一步一步SharePoint 2007之十五:实现Form认证(5)

更改认证的Provider 摘要 本篇文章将记录实现Form认证的第五部分--更改认证的Provider. 前面各项准备工作都做完了,现在我们就来进行实现Form认证的最后一步设置吧! 正文 下面将记录每一步的实现过程. 1.首先打开SharePoint 3.0 Central Administration,然后打开Application Managerment管理页面 .这些页面都是些老面孔了:) 2.在Application Managerment管理页面中单击Authentication