天津东方瑞通

MCTS-3 WCF与工作流(WF)开发编程课程
天津MCTS-3 WCF与工作流(WF)开发编程课程
  • 价格:¥电询
  • 已报:160
课程详情
课程介绍

MCTS-3 WCF与工作流(WF)开发编程

对应:
微软认证技术工程师MCTS_WCF与工作流(WF)开发编程
近期开班
城市方式 开课日期 班类  
天津 (面授)   脱产班  
 
课程介绍:
WCF是在面向服务的应用(SOA)框架下微软新一代的基于Windows 平台下开发和部署服务的软件开发包;WF是微软提供的工作流框架开发平台和组件包。WCF,WF,WPF以及CardSpace合称为新一代.NET框架组成部分。本课程将学习在Visual Studio2010环境下建立和调试,部署WCF应用程序,以及各种类型的工作流应用的开发技术。
 
适合人群:
学习本课程需要学员具备下列基础知识:
具备任何一门其他开发语言编程基础
了解面向对象编程技术
掌握Visual Studio 2010开发环境的使用
掌握了Web应用程序开发知识
掌握了C#3.5或以前版本的编程语言
 
培训目标:
WCF和WF是.NET框架3.0及以后版本中的两部分功能。WCF可以帮助您有效地构建分布式应用程序,
它的出现,极大程度上降低了曾经开发分布式应用程序所需的学习曲线。并且,开发出的应用程序,
能够做到和现有的Web Service兼容,这将会为您带来业务系统整合上的便利。
而WF,则提供给我们一个完整的工作流引擎。通过使用WF,我们可以快捷地建模企业流程,
实现ITaaS这样的目标。
在培训结束后,您还可以参加相应的Exam: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4获取MCTS。
 
课程大纲:
天 内容
章. WCF 简介
目的:理解基于SOA框架的模型,掌握各种分布式应用程序的原理,了解WCF的结构和组件
1. SOA模型简介
2. WCF模型概述
3.   Framework 4.0中的WCF组件
4.   建立简单WCF应用
第二章. 托管WCF服务
目的:学习WCF的基本原理,了解WCF服务的托管机制,实现在各种类型应用中托管WCF
1、 WCF托管服务
2、 Service Host概述
3、 在windows服务中托管WCF
4、 在IIS,WAS和AppFabric中托管WCF
5、 配置WCF HOST
第三章. 定义和实现WCF服务的Contracts
目的:理解契约的概念和意义,学习定义和实现契约
1、 Contracts概述
2、 Contracts类型和对象
3、 定义WCF的Contracts
4、 实现Contracts
第二天 内容
第四章. Endpoints 和 Behaviors
目的:了解Endpoints的概念,学习定义和实现端点了解在端点中定义地址和契约
1、 WCF中的A,B,C
2、 定义Endpoints
3、 定义多个可以Endpoints共享相同地址和契约
4、 WCF的发现
5、 WCF默认的Endpoints
第五章. WCF和故障排除
目的:理解WCF中的各种类型的异常,掌握WCF异常类型和定义,学习调试和测实WCF应用
1、 WCF中的错误和异常处理
2、 WCF中的一半异常处理机制
3、 在VisualStudio2010中调试WCF服务
4、 WCF应用
第三天 内容
第六章. WCF安全性
目的:理解WCF安全性模型,实现WCF中的身份验证和授权机制
1、 应用程序安全性概述
2、 WCF安全模型
3、 定义消息和信道的安全性
4、 在WCF服务中的身份验证和授权机制
5、 自定义安全性
第七章. WCF主题
目的:掌握WCF异步模型,了解路由机制,掌握WCF和其他相关技术的关联性
1、 WCF客户端的同步和异步访问机制
2、 异步访问的数据安全性
3、 WCF的扩展
4、 路由机制
5、 WCF和工作流
第四天 内容
第八章. 工作流的创建和托管
目的:理解Framework中的工作流的概念和实现,学习定以简单的工作流
1、 Windows WorkFlow(WF)概述
2、 创建简单的顺序工作流
3、 创建简单的状态机工作流
4、 修改工作流
第九章. 在工作流中实施条件和规则
目的:理解规则的意义,掌握在工作流中实施规则和条件的技术
1、 工作流控制的实现和意义
2、 规则集的定义和执行
3、 规则的正向链接
4、 运行时的规则修改
第十章. 工作流通讯
目的:了解客户端调用技术,学习发布工作流
1、 调用宿主进程中的方法
2、 处理宿主进程事件
3、 消费工作流提供的服务
4、 将工作流发布为服务
第五天 内容
第十一章. 自定义活动的创建和配置
目的:理解自定义活动的意义,掌握自定义活动创建技术,学习自定仪活动的布局设计
1、 自定义活动的创建
2、 自定义复合活动的创建
3、 活动序列化的定制
4、 自定义活动布局的定制
第十二章. 创建和管理运行时服务
目的:进一步了解运行实服务,学习建立自定义运行时服务,掌握监控和跟踪工作流
1、 创建自定义运行时服务
2、 存储和加载工作流
3、 监控工作流
4、 跟踪工作流
第十三章. 错误、取消、事务和补偿管理
目的:了解在工作流中的异常处理模型,掌握事务处理机制,掌握补偿处理机制
1、 错误处理
2、 取消处理
3、 创建和管理事务
4、 创建和管理补偿




| 回到顶部