04 2009 档案

摘要: 1. 摘要还记得我们在《一步一步学WF系列(六)——工作流模拟投票项目》中的那个程序么?在那篇文章中,我们用工作流模拟了一个简单的投票项目。在本文中,我们会继续来改善这个投票项目。2. 目的在上文中,我们的投票项目是无限期的,但是我们考虑实际情况,比如一个最受欢迎歌手的投票,要有时间期限的,比如是投票期限是一个月等等。在我们本文中就要为我们的投票设立一个投票期限。(注:由于我们文章的目的不是做项目...阅读全文
posted @ 2009-04-26 19:01 飞林沙 阅读(1153) | 评论 (9) 编辑
摘要: 1. 摘要在上文中,我们对登录程序做了一个简单的过程建模。在本文中,我们就来自己一步一步去改善这个登录程序。2. 设定接口我们先来看看整个程序的建模图,我们在上一章已经给出了分析,这里只是引用一下: 在这段程序中,我们的工作流与外部发生了三次交互:A. 外部调用工作流让工作流开始执行B. 工作流请求外部的验证程序C. 工作流验证结果后,要通过外部去执行相应的操作。于是,我们在这里建立三个类库,每个...阅读全文
posted @ 2009-04-23 17:20 飞林沙 阅读(1899) | 评论 (11) 编辑
摘要: 1. 温故而知新还记得我们在一步一步学WF系列(四)中写的登陆程序么?如果忘记了,那就回去看看。在这一节中,让我们去改善我们的登录程序。最近一直在忙着找工作的事情,所以发文慢了些,还望各位见谅。3. 引出话题我之前一直在强调,工作流负责的是一个宏观工作,我们应该把他与整体设计外的,那些边边角角的细节隔离在外面。我最近在这个系列的同时,还在写一个《重温设计模式》的系列文章,因此特别要强调针对接口编程...阅读全文
posted @ 2009-04-23 02:05 飞林沙 阅读(1914) | 评论 (10) 编辑