Windows Workflow Foundation学习笔记 (1)
Workflow Foundation是.Net 3.0+中比较重要的一大功能,值得学习。而学习一项新技术的最快捷办法就是多看看一些例子和文章。
1. 相关文章
关于Workflow的网络文章是非常多的,这里列出一些作为开始的入手点。
微软VP的博客:http://weblogs.asp.net/scottgu/archive/2006/08/31/Windows-Workflow-Foundation.aspx
MDSN: http://msdn.microsoft.com/en-us/magazine/cc163504.aspx
Workflow主站: http://msdn.microsoft.com/en-us/netframework/aa663328.aspx
2. 例子
同时我也在看SDK中自带的Workflow例子,这里把我看过的例子做一个简单的介绍。这些例子都可以从微软的网站上免费下载得到。 http://www.microsoft.com/downloads/details.aspx?FamilyID=22b58b6c-8f98-40d0-880d-c3339c5da01e&displaylang=en
- Technologies\BasicWorkflows\SimpleSequentialWorkflow:
这是一个简单的Sequential Workflow,里面有一个IfElse Actitivy,他有两条分支,根据一个条件的判断选择其中的一条分支。
- Technologies\BasicWorkflows\SimpleStateMachineWorkflow:
状态机工作流的简单例子。
- Technologies\BasicWorkflows\WorkflowWithParameters
跟第一个例子很像,只不过多了一下演示如何传递一个数据到Workflow。基本上Workflow实例的公开属性是可以在Workflow运行之前配置的。
3. 待续问题
如何用程序创建workflow? (Create workflow programmatically?)
什么是xoml?
