番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

2007年9月3日

摘要: 微软最近推出了一个概念,称之为“.NET”,比尔·盖茨先生在最初将它介绍给世人的时候,只是给了几个使用上的演示以及一些畅想,但没有给予明确的定义,今年七月份左右,微软终于在其网站上给予了“.NET”一个含蓄并且外延很广泛的定义“.Net is a XML Web Service platform。”即.NET是一个XML WebService的运行平台。 同时,将以前的推出的一些服... 阅读全文
posted @ 2007-09-03 21:33 番茄的梦想 阅读(830) 评论(0) 推荐(1) 编辑

摘要: 给定制活动属性添加有效性验证 这个实验也没什么可详细说的了,无非就是给我们之前发送E-Mail的活动的属性里加个验证,这里我们验证了E-mail的To和From属性是否符合邮件的格式。如果不是正确的邮件格式,我们则在编译的时候不允许进行编译。 下面大概过一下: 1. 打开我们上次的那个定制活动项目,在 SendMailActivityLibrary这个项目上添加一个新的代码文件,名称叫做P... 阅读全文
posted @ 2007-09-03 09:31 番茄的梦想 阅读(308) 评论(0) 推荐(0) 编辑

摘要: 上一节,我们的自定义活动其实是“拼”出来的,这次,我们来做一个基本的定制活动(不再是将已有的活动进行拼凑),我们将通过自定义属性来设置一封email的信息。我们将给创建给自定义活动创建一个执行组件,并把这个自定义活动添加到工作流中。这个执行组件将使用.NET API来把包含信息的 email发送出去。 创建一个工作流项目 1. 创建一个顺序工作流控制台应用程序,名称为CustomProper... 阅读全文
posted @ 2007-09-03 09:31 番茄的梦想 阅读(394) 评论(0) 推荐(0) 编辑

摘要: Lab01已经完了,lab02中说的是创建自定义的Activity Activities是工作流模型的一个可执行单元,它可以被重用,也可以把多个Activities整合成一个Activities。一个工作流可以由多个Activities组成,一个Activities也可以由其他的Activities构成,最终,每个Activities都作为一个可执行单元的形式表现出来。这次,我们来学习创建一个简... 阅读全文
posted @ 2007-09-03 09:30 番茄的梦想 阅读(404) 评论(0) 推荐(0) 编辑

摘要: 这一节我们将扩充上一节制作的支出报表的例子(所以继续使用第三个试验使用的例子),给他添加一个功能使管理者可以去管理大于1000的金额是通过审核还是拒绝。我们将使用一些新的活动包括 Listen, Delay等,另外还有一些定制的活动。 代码点击这里下载 添加一个请求管理者通过的活动 1. 首先我们需要在类Workflow1声明ReportEmployeeId, ManagerEmployee... 阅读全文
posted @ 2007-09-03 09:29 番茄的梦想 阅读(368) 评论(0) 推荐(0) 编辑

摘要: 上一节我们学习了怎样通过参数传递数据,这节我们就说说通过事件传递数据的方法,由于这节除了我们自己写的一部分代码外,还需要用到另外需要触发事件的ExpenseApplication外部应用程序和所用事件示例代码,所以请下载示例程序源代码,根据需要添加项目的引用。 另外,我们将学习到怎样使用if/else 根据条件处理工作流 ,还将学习根据定制活动有条件的处理工作流。我们将在制作一个简单的处理费用支... 阅读全文
posted @ 2007-09-03 09:28 番茄的梦想 阅读(458) 评论(0) 推荐(0) 编辑

摘要: 在这一节,我们一起学习通过其他程序调用工作流,并且在工作流启动时给工作流传递一些数据,使其在工作流中使用。 在workflow开始执行时,我们有两种方式给工作流传递数据------参数和事件。今天,我们先说说怎样通过参数来给工作流传递数据。 需要传递给workflow的参数,我们需要先在工作流中通过属性来进行设置,而后在其他程序调用这个工作流创建一个工作流的实例时,通过 Dictionary键... 阅读全文
posted @ 2007-09-03 09:26 番茄的梦想 阅读(365) 评论(0) 推荐(0) 编辑

摘要: 今天开始,我打算开始学习WWF,从网上搜索到了部分相关资料,也找到了一些文档和实验。但是,资料以英文的占多数,所以,在学习起来似乎比较吃力,不过相信我能坚持下来,顺便提高点英语阅读能力,不过本人英文水平实在是差,解释的不到位或错误的地方请大家谅解(千万别笑话我,哈哈)。毕竟我也是从空白开始学习WWF,让我们一起进步。 首先,我们需要安装WinFX(下载)和Visual Studio 2005 ... 阅读全文
posted @ 2007-09-03 09:25 番茄的梦想 阅读(485) 评论(0) 推荐(0) 编辑