WF高级程序设计
¥
10.25
1.0折
¥
99
九五品
仅1件
作者(美)布科威茨 著,柴晓伟 译
出版社人民邮电出版社
ISBN9787115212412
出版时间2009-10
版次1
装帧平装
开本16开
纸张胶版纸
页数687页
字数99999千字
定价99元
上书时间2024-12-15
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:WF高级程序设计
定价:99.00元
作者:(美)布科威茨 著,柴晓伟 译
出版社:人民邮电出版社
出版日期:2009-10-01
ISBN:9787115212412
字数:1236000
页码:687
版次:1
装帧:平装
开本:大16开
商品重量:
编辑推荐
一场高级程序设计的丰盛大宴,深入WF精髓,满足你无限的求知欲,分析透彻的丰富示例,手把手教你设计绝活。 WF作为.NET的一部分,是微软为开发人员提供的强大工作流开发框架,它更代表了一种开发应用程序的全新模式。它可以清晰地将工作内容和工作时间分隔开来,使你改变工作流模型而不会影响到工作内容。 本书被誉为不可多得的经典之作,内容全面,结构合理,各章彼此连贯又可独立阅读,极具灵活性。书中丰富的代码实例,深入浅出地阐明了使用WF技术所需要理解和掌握的技术细节。 “若想了解WF,本书是必读之物。本书涉及面之广,所讲内容之深是同类书籍所无法企及的。强烈推荐给每一位想了解WF的人,它真的很棒!” ——Amazon.com
内容提要
本书全面介绍了WF高级程序设计。WF不仅是实现用户界面的新方法,也是在应用程序和服务之间通信的新方法,更是一种体现了开发应用程序的全新方式。全书围绕如何在应用程序中整合WF展开讨论,主要涵盖WF基础知识、承载工作流运行时、流控制、本地服务、工作流持久性,状态机工作流、异常和错误处理、动态工作流更新,以及在Web服务和ASP.NET开发中使用工作流等内容。另外,本书示例丰富,程度地阐明了使用WF技术所需要掌握的方方面面。 本书适合希望在自己的应用程序中使用WF的所有.NET开发人员。
目录
章 WF快速入门 1.1 为什么需要工作流 1.2 开发环境 1.3 Hello Workflow 1.4 传递参数 1.5 作出决策 1.6 小结 第2章 基础结构概述 2.1 工作流类型 2.2 基础结构交付项 2.3 运行时环境 2.4 设计时环境 2.5 小结 第3章 活动 3.1 理解活动 3.2 探讨标准活动 3.3 标准活动摘要 3.4 添加工作流逻辑 3.5 使用CodeActivity 3.6 开发自定义活动 3.7 增强设计体验 3.8 小结 第4章 承载工作流运行时 4.1 承载概述 4.2 简单的工作流承载 4.3 改进的工作流承载 4.4 控制工作流实例 4.5 同步的工作流执行 4.6 小结 第5章 流控制 5.1 条件类型 5.2 使用IfElseActivity 5.3 使用WhileActivity 5.4 使用ParallelActivity 5.5 使用ReplicatorActivity 5.6 使用ConditionedActivityGroup 5.7 使用InvokeWorkflowActivity 5.8 使用TerminateActivity 5.9 使用SuspendActivity 5.10 小结 第6章 本地服务 6.1 了解本地服务 6.2 实现并使用本地服务 6.3 从App.config加载 6.4 使用自定义活动 6.5 使用CallExternalMethodActivity 6.6 小结 第7章 事件驱动活动 7.1 使用事件驱动活动 7.2 使用HandleExternalEventActivity 7.3 生成通信活动 7.4 手动控制关联 7.5 使用EventHandlingScopeActivity 7.6 开发自定义事件驱动活动 7.7 小结 第8章 工作流持久性 8.1 了解持久性 8.2 使用SqlWorkflowPersistenceService 8.3 实现自定义持久性服务 8.4 小结 第9章 状态机工作流 9.1 了解状态机 9.2 实现状态机工作流 9.3 消除重复的事件处理程序 9.4 标识现有事件 9.5 访问工作流运行时信息 9.6 小结 0章 事务和补偿 10.1 事务 10.2 使用TransactionScopeActivity 10.3 了解补偿 10.4 使用可补偿活动 10.5 参与工作批次 10.6 使用IPendingWork接口 10.7 小结 1章 工作流规则 11.1 了解工作流规则 11.2 在WF中使用规则 11.3 使用PolicyActivity来定义规则 11.4 跟踪规则 11.5 调整规则顺序 11.6 在规则中使用方法 11.7 在代码中执行规则集 11.8 在代码中构造规则集 11.9 小结 2章 异常和错误处理 12.1 理解工作流异常处理 12.2 探讨默认行为 12.3 使用FaultHandlerActivity 12.4 抑制异常 12.5 重新抛出异常 12.6 补偿和异常 12.7 使用CancellationHandlerActivity 12.8 小结 3章 高级自定义活动 13.1 开发专用的复合活动 13.2 开发通用的复合活动 13.3 开发优先级顺序活动 13.4 开发长时间运行的活动 13.5 小结 4章 动态工作流更新 14.1 了解动态更新 14.2 从宿主应用程序中应用更新 14.3 限制动态更新 14.4 从工作流中应用更新 14.5 更新规则条件 14.6 替换规则条件 14.7 小结 5章 工作流跟踪 15.1 了解工作流跟踪 15.2 使用SqlTrackingService 15.3 创建用户跟踪点 15.4 跟踪规则计算 15.5 使用自定义跟踪配置提取数据 15.6 维护SQL跟踪数据库 15.7 开发跟踪服务 15.8 小结 6章 Web服务和ASP.NET 16.1 将工作流发布为Web服务 16.2 开发Web服务工作流 16.3 返回Web服务错误 16.4 开发状态化的Web服务 16.5 在工作流中调用Web服务 16.6 在ASP.NET中使用工作流 16.7 小结 7章 工作流服务和WCF集成 17.1 了解WCF 17.2 了解工作流服务 17.3 开发无状态的工作流服务 17.4 IIS承载和客户端开发 17.5 自承载的工作流服务 17.6 定义工作流优先的服务 17.7 开发状态化的工作流服务 17.8 使用SendActivity 17.9 上下文和对话 17.10 小结 8章 工作流序列化和标记 18.1 了解工作流创作模式 18.2 开发仅限代码工作流 18.3 开发代码分离工作流 18.4 开发无代码工作流 18.5 在无代码工作流中使用规则 18.6 序列化到标记 18.7 编译工作流 18.8 编译包含规则的工作流 18.9 在命令行中编译 18.10 反序列化标记 18.11 小结 9章 承载工作流设计器 19.1 工作流设计器 19.2 构建设计器应用程序 19.3 使用设计器 19.4 小结
作者介绍
Bruce Bukovics Radiant系统公司核心开发团队的首席开发人员和架构师,拥有近30年网络开发经验,精通C、C 、Delphi、VB、C#和Java等多种编程 语言,亲身经历了从COM到COM ,以及从Web服务到.NET远程处理等技术的改革浪潮。
序言
— 没有更多了 —
以下为对购买帮助不大的评价