开发基于WF的工作流简介
2008-10-27 17:03
337 查看
开发基于WF的工作流简介<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
一. 开发环境
做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 WF:http://msdn.microsoft.com/zh-cn/library/bb628617.aspx
一. 开发环境
做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 WF:http://msdn.microsoft.com/zh-cn/library/bb628617.aspx
相关文章推荐
- 基于标签方式的工作流启动及任务执行开发说明
- WF工作流开发回顾:介绍
- 《疯狂Workflow讲义——基于Activiti的工作流应用开发》学习笔记之一·环境搭建之编码问题
- 基于Saas的云计算工作流中间件与大型企业管理云开发实战(及Paas平台下多系统生成)
- WF工作流技术内幕 —— 通过Web服务调用Workflow工作流(开发持久化工作流)
- 基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-(GIS)地理信息系统简介
- 【课程分享】基于plusgantt的项目管理系统实战开发(Spring3+JDBC+RMI的架构、自己定义工作流)
- 基于 AVOS Cloud 的 Android 应用程序快速开发简介
- jQuery ajax开发基于json;json格式简介
- 基于MFC框架的C++游戏开发(一)系列简介
- WF工作流与Web服务的相互调用 —— 通过Web服务调用Workflow工作流(开发持久化工作流)
- 基于Silverlight4开发的工作流设计器
- 使用 JSF 开发基于 Ajax 的用户界面:ADF Faces 富客户端组件简介
- 基于mint-ui的移动应用开发案例一(简介)
- K2 工作流 - 基于WF新一代工作流平台
- 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 5.0 简介
- 基于ACIS/HOOPS的3D应用开发简介--转
- 微软70-528考试:.net framework2.0 基于web客户端开发书籍简介.属于MCTS自学教材
- 基于Nandflash的Bootloader开发简介