没有合适的资源?快使用搜索试试~ 我知道了~
Windows Workflow Foundation实例教程
4星 · 超过85%的资源 需积分: 10 41 下载量 19 浏览量
2009-09-23
13:22:51
上传
评论
收藏 1.33MB DOC 举报
温馨提示
试读
51页
关于WWF,从网上搜索到了部分相关资料,也找到了一些文档和实验。但是,资料以英文的占多数,所以,在学习起来似乎比较吃力,不过相信我能坚持下来,顺便提高点英语阅读能力。我是从空白开始学习WWF,让我们一起进步。
资源推荐
资源详情
资源评论
创建和调试一个 实例
今天开始,我打算开始学习 ,从网上搜索到了部分相关资料,也找到了一些文档和实验。但是,资
料以英文的占多数,所以,在学习起来似乎比较吃力,不过相信我能坚持下来,顺便提高点英语阅读能力 ,
不过本人英文水平实在是差,解释的不到位或错误的地方请大家谅解(千万别笑话我,哈哈)。毕竟我也
是从空白开始学习 ,让我们一起进步。
首先,我们需要安装 (下载)和 !"
!# 。这是我们必备的开发组件。
这些例子和教程是从微软的 $ 上下载到的,分为 个部分。先来学最基础的第一部分先 :)
第一部分的目的
这个试验的目的是介绍 !# 的工作流概念的关键点
完成了这个试验以后,我们可以学习到%
&使用 为 设计顺序工作流
&配置和使用 调试器调试你的工作流
&让工作流接受参数
&通过接收事件触发一个新的工作流实例
&定义条件
&为 '()*+),)- 配置基本的活动(./ 不知道怎么翻译好)
&给工作流为接收到的事件定制活动
工作流是在一个活动图中进行定义的,它可能是一个人为操作或一个系统进程。一个活动在工作流中是一
个步骤,其体现为一个可执行单元,并且是可重用的,可整合的。工作流在设计好后被编译成 程序
集,它被工作流运行时和通用语言运行时(-,0)所执行。
1
一.创建一个 2 工作流
在这次练习里,我们将通过 工作流设计器设计一个非常简单的“23工作流。这个
2 工作流将通过很简单的代码实现一个顺序工作流,它将在我们的命令行中输出“ 2)
43。我们将了解工作流的定义和其代码。最后,我们将学习怎样通过 在我们的机器上执行、
调试我们的工作流。
打 开 , 新 建 项 目 , 选 择 “ 顺 序 工 作 流 控 制 台 应 用 程 序 ” , 修 改 项 目 名 称 为 :
2!#
1
点击确定我们将生成一个新的工作流项目。
这个项目会为我们自动生成一个工作流模版 !# 。在这里我们是不需要这个模版的,我们只是
做一个非常简单的例子,所以我们删除这个 !# . 文件。
"右键单击项目选择添加新项
5选择“顺序工作流(具有单独的代码)”,点确定添加。这里将添加两个文件 !# 和
!# .,!# 包含了描述工作流类型的 6, 语言,而其 - 后缀的的文件则
包含这个工作流内的动作执行代码。
下面我们要做的就是添加代码了。双击 !# 文件来打开 工作流设计器视图。
7我们从工具箱里可以砍刀我们可以添加的各种活动。
8我们从工具箱中拖拽“-3这个活动到我们的工作流当中。
9注意,这个时候在我们拖拽进来的“-3这个活动的右上角有一个红色的叹号,点击下拉的小三角我
们可以看到显示这个叹号的呀,是因为属性 .- 还没有被设置。
:那么下一步很明白了,我们需要设置 .-,点击这个提示,我们会发下在属性窗口的
.- 会 显 示 高 亮 , 在 其 内 输 入 .;./+<-2 并 双 击 , 会 在 后 台 代 码
!# . 中生成 .;./+<-2 方法
可以看到,这个类继承自 =!# ;./+基类我们要在方法中输入:
-,>2)4>?
全部代码如下:
1
@+?
@+-A6?
@+-A6*@?
@+-.?
@+* @?
@+!# -A6-A?
@+!# -A6B?
@+!# -A6?
@+!# -A6*@?
@+!# 0?
@+!# ;./?
@+!# ;./0?
A.2!#
C
A$.
A
.!# %=!# ;./+
C
A/
/.;./+<-2$D.)/;@
C
-,>2)4>?
E
E
E
按 -F 运 行 程 序 , 如 果 出 现 :
则说明成功。
是不是太简单了?至少,我们第一次的工作流编写完成了。
"等等,别急,还有个好玩的,那就是 的调试功能。我们在以前调试的时候,是要在代码中设置
断点的,现在,你可以试一下调试 。
5打开工作流的设计视图 !# 。
选中我们刚才拖拽过来的 .;./+,点右键,选断点—插入断点(或者选中后直接点 :),
看到了什么?
剩余50页未读,继续阅读
资源评论
- 八叔2014-03-12和楼主一样,你的这个讲的比较老,是WWF3的初级教程 ,可以作为入门级查看。
- willalw2018-08-01下载了,还可
- helloffav2013-11-14讲的比较老,是WWF3的初级教程 ,可以作为入门级查看
- Ctphp2014-10-08确实是好东西!看了好多次才上手!
rongdzh
- 粉丝: 29
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功