开发基于WF的工作流简介

开发基于WF的工作流简介

一.   开发环境

WF的开发需要安装以下内容:

1. .NET 2.0 Framework

2. Visual Studio 2005

3. .NET 3.0 Framework

4. Visual Studio 2005 工作流扩展

其中,安装Visual Studio 2005之后就已经自带了.NET 2.0 Framework

需要再安装.NET 3.0 Framework,下载地址: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=10CC340B-F857-4A14-83F5-25634C3BF043

Visual Studio 2005 工作流扩展,下载地址:

http://www.microsoft.com/downloads/details.aspx?FamilyID=5D61409E-1FA3-48CF-8023-E8F38E709BA6&displaylang=zh-cn

.NET 3.0中的WF框架中定义了超过350个类,这些类分别在如下的三个命名空间中:

1. System.Workflow.Activities

2. System.Workflow.ComponentModel

3. System.Workflow.Runtime 

 

二.   编写Demo

1.   打开VS2005,新建项目->workflow->顺序工作流控制台应用程序,命名为WFSeqDemo.确定

2.   Workflow1.cs[设计]界面就是该工作流的设计界面,可以在这里面设计工作流程

3.   在左侧“工具箱”中,选择“Code”,拖放到设计界面中的流程箭头中间

4.   双击这个CodeActivity1,编写执行代码,这里就是该CodeAcitvity的执行内容;编写代码:Console.WriteLine("Workflow excuting!");

5.   保存文件,运行程序:Ctrl+F5,命令行窗口输出打印语句,工作流执行成功

 

至此,一个非常简单的工作流编写完成。这里只是说明WF工作流的开发方法,至于复杂的工作流还需认真设计来实现。

参考资料:

MSDN WFhttp://msdn.microsoft.com/zh-cn/library/bb628617.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值