WF4.0 Beta1之旅:基本介绍
2010-10-01 08:29:29 来源:WEB开发网微软发布了Visual Studio 2010 beta1,经过几番周折终于体验上了,不过微软beta版的产品的稳定性也太差了。不发牢骚了,现在4.0的学习资料还是很有限的,Training Kit是比较好的了,推荐大家都看看。我也将学习的过程总结下,下面就开始WF的学习吧。
一:WF4.0 有什么?
WF4.0在beta1就已经看到了比较明显的变化了。
工作流活动模型:WF4.0 beta1中活动模型有了明显的变化,新增WorkflowElement类代替了原来的SequentialWorkflowActivity和StatemachineWorkflowActivity提供了基本的抽象行为。是所有活动的基类。如下图:
CodeActivity,NativeActivity活动提供基本逻辑,我们的自定义活动可以从这几个类来继承,当然也可以直接继承自WorkflowElement类,这些以后深入细说。
内置标准活动:WF4.0 beta1中已经提供很多内置的标准活动,其中FlowChart 活动是最有趣的新增活动之一,它在 Sequential 和 StateMachine 流控制模型之间提供了一个不错的折中方案。FlowChart 允许您使用一种分步方法,它可以实现一些简单的决策和转换功能,但它也允许在工作流中返回先前的活动。对许多用户而言,流程图通常看起来更为直观。除此之外 还引入了一些新的运行时活动,可用于调用 CLR 方法 (MethodInvoke)、用于向工作流变量赋值 (Assign) 以及显式持久保持正在运行的工作流实例 (Persist)等。
持久化与跟踪的增强:可以使用Persist活动来完成工作流状态数据的持久化。以及跟踪服务的改进。
WF设计器的方便的扩展:新版的WF设计器是基于WPF的,提供了方便的扩展模型。
- ››WF 4.0 beta1中的跟踪机制
- ››WF 4.0的建模风格:顺序和Flowchart
- ››WF4.0 Beta1之旅(5):规则引擎的变化
- ››WF 4.0 beta1活动概览(1):Procedural
- ››WF4.0 Beta1之旅(4):Bookmark的使用
- ››WF4.0 Beta1之旅:基本介绍
- ››WF4.0 Beta1之旅(2):异常处理
- ››WF4.0 Beta1之旅(3):全新的FlowChart
- ››WF 应用场景指南: SharePoint 与工作流(上)
- ››WF 应用场景指南: 展现流(Presentation Flow)
- ››WF单元测试系列1:测试基本的Activity
- ››WF单元测试系列2:简单测试Activity的行为
更多精彩
赞助商链接