Course 10085A: 使用Visual Studio 2008进行Workflow Foundation应用开发

Type: 课程
Audience(s):IT Professionals
Technology:Cross-Platform Development
Level:200
This Revision:A
Delivery method:
教师指导型
Length:2 days
Language(s):Chinese (Simplified)

First published:

07 January 2010
Overview
About this course
本课程为期两天,并由教师主导,它将为学生提供构建和配置Windows Workflow Foundation (WF)解决方案所需要的知识和技能。
Audience profile
本课程面向了解如何在Visual Studio 2005或2008中创建应用程序的应用程序开发人员。本课程不需要以前有创建基于工作流的解决方案的经验。
At course completion
完成本课程后,学生将能够:
  • 说明Windows Workflow Foundation概念和功能
  • 创建顺序工作流
  • 创建状态机工作流
  • 在运行时修改工作流
  • 在工作流中实现条件分支
  • 定义和执行规则集
  • 正向链接规则
  • 在运行时更改规则
  • 调用宿主进程的方法
  • 处理来自宿主进程的事件
  • 消费来自工作流的服务
  • 将工作流作为服务发布
  • 创建自定义活动
  • 创建自定义复合活动
  • 定义自定义活动布局
  • 自定义活动序列化
  • 创建自定义运行时服务
  • 存储和加载工作流
  • 监视工作流
  • 跟踪工作流
  • 处理工作流中的错误
  • 处理工作流中的取消
  • 创建和管理工作流中的事务
  • 创建和处理补偿

Course details
课程大纲模块 1: 工作流的创建和托管此章说明如何创建和托管Windows Workflow Foundation (WF)工作流。课程
  • Windows Workflow Foundation概述
  • 创建顺序工作流
  • 创建状态机工作流
  • 在运行时修改工作流
实验 : 工作流的创建和托管
学习完本章后,学生将能够:
  • 说明Windows Workflow Foundation概念和功能。
  • 创建顺序工作流。
  • 创建状态机工作流。
  • 在运行时修改工作流。
模块 2: 应用条件和规则本章说明如何在工作流中应用条件和规则。课程
  • 实现流控制
  • 定义和执行规则集
  • 规则的正向链接
  • 在运行时更改规则
实验 : 应用条件和规则
学习完本章后,学生将能够:
  • 在工作流中实现条件分支。
  • 定义和执行规则集。
  • 正向链接规则。
  • 在运行时更改规则。
模块 3: 工作流通讯本章说明如何在工作流、宿主进程和服务之间通讯。课程
  • 调用宿主进程的方法
  • 处理来自宿主进程的事件
  • 消费来自工作流的服务
  • 将工作流作为服务发布
实验 : 工作流通讯
学习完本章后,学生将能够:
  • 调用宿主进程的方法。
  • 处理来自宿主进程的事件。
  • 消费来自工作流的服务。
  • 将工作流作为服务发布。
模块 4: 自定义活动的创建和配置本章说明如何创建和配置自定义活动。课程
  • 自定义活动的创建
  • 自定义复合活动的创建
  • 活动序列化的定制
  • 自定义活动布局的定制
实验 : 自定义活动的创建和配置
学习完本章后,学生将能够:
  • 创建自定义活动。
  • 创建自定义复合活动。
  • 定制自定义活动布局。
  • 自定义活动序列化。
模块 5: 创建和管理运行时服务本章说明如何创建和管理运行时服务。课程
  • 创建自定义运行时服务
  • 存储和加载工作流
  • 监视工作流
  • 跟踪工作流
实验 : 创建和管理运行时服务
学习完本章后,学生将能够:
  • 创建自定义运行时服务。
  • 存储和加载工作流。
  • 监视工作流。
  • 跟踪工作流。
模块 6: 错误、取消、事务与补偿管理本章说明如何管理工作流中的错误、取消、事务和补偿。课程
  • 处理错误
  • 处理取消
  • 创建和管理事务
  • 创建和处理补偿
实验 : 错误、事务与补偿管理
学习完本章后,学生将能够:
  • 处理工作流中的错误。
  • 处理工作流中的取消。
  • 建和管理工作流中的事务。
  • 创建和处理补偿。
Prerequisites
参加本课程之前,学生应具备使用Microsoft Visual Studio的早期版本开发应用程序的中等程度经验(200级)。
Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.

Talk to us on these social networks:

Find a Microsoft Learning Partner near you