这样创建的工作流实际上是唯一的.NET类型,虽然用XOML和代码文件或规则文件来表示,但当工作流项目被编译,这些文件被编译到一个.NET程序集中.使用Visual Studio 2005 Designer for Windows Workflow Foundation可以为SharePoint Services 3.0 创建这样的工作流.
Visual Studio 2005 Designer for Windows Workflow Foundation 的功能
Visual Studio 2005 Designer for Windows Workflow Foundation 是一个供我们快速创建工作流的工具,它集成到开发环境中,我们利用开发环境编写代码来实现业务逻辑.Visual Studio 2005 Designer for Windows Workflow Foundation 提供一个图形界面,包含直观的控件,以友好的开发环境为宿主.它的功能有:
支持拖拽,从工具箱中拖拽预先定义好的工作流活动来构建自定义工作流.
图形界面,使您采用直观的图形工具编辑工作流标记.
集成到属性面板,开发人员可以通过图形界面配置工作流活动的属性,也可以直接修改代码,效果是一样的.
附加到SharePoint进程来调试工作流,可以设置断点.
支持图形化的"注释"掉活动.
Visual Studio 2005 Designer for Windows Workflow Foundation 被包含在Visual Studio 2005 Extensions for Windows Workflow Foundation 中,您可以在 Microsoft Download Center 下载它.它还包含了 Windows Workflow Foundation 运行时引擎和 SDK.