微软SharePoint 2007工作流编程指南

需积分: 9 0 下载量 130 浏览量 更新于2024-07-30 收藏 10.69MB PDF 举报
"Wrox Professional Microsoft SharePoint 2007 Workflow Programming Sep.2008" 本书《Wrox Professional Microsoft SharePoint 2007 Workflow Programming》由Dr. Shahram Khosravi撰写,深入探讨了在SharePoint 2007环境中如何进行工作流编程。全书共分为10章,覆盖了从工作流编程基础到高级实践的广泛主题,旨在帮助读者掌握创建、定制和部署SharePoint工作流所需的技术和策略。 第1章:工作流编程原理 本章介绍了工作流的基本概念和SharePoint 2007工作流平台的基础知识。内容包括工作流模型、设计模式、以及与Windows Workflow Foundation(WF)框架的集成。 第2章:开发自定义工作流 此章节详细讲解了如何利用Visual Studio和SharePoint Designer开发自定义工作流。讨论了工作流模板、活动、触发器和状态机模型,并提供了实例来说明如何实现这些概念。 第3章:编程SharePoint外部数据交换服务 这一章专注于在工作流中与外部系统的交互,包括数据导入导出、Web服务调用,以及如何处理数据交换中的异常和错误。 第4章:基于CallExternalMethodActivity的SharePoint活动 本章详细讨论了CallExternalMethodActivity,它是用来调用外部系统API或方法的关键组件。读者将学习如何使用此活动来扩展SharePoint工作流的功能。 第5章:基于HandleExternalEventActivity的SharePoint活动 这一部分介绍HandleExternalEventActivity,用于处理外部事件,如数据库更改或来自其他系统的通知。它涵盖了如何在工作流中监听和响应这些事件。 第6章:工作流安全、管理和故障处理 此章深入讨论了工作流的安全性,包括权限分配、角色管理,以及如何在出现问题时进行故障排查和处理。 第7章:工作流修改和任务编辑 本节关注于工作流生命周期中的修改和任务编辑功能,包括在工作流运行过程中动态改变工作流行为和更新任务属性。 第8章:开发自定义Office SharePoint Designer 2007动作和条件 这一章讲解了如何创建自定义的工作流动作和条件,以便在SharePoint Designer中使用。这为用户提供了更大的灵活性,以满足特定业务需求。 第9章:工作流动作和条件XML标记语言 本章深入解析了定义工作流动作和条件的XML语法,让开发者能够理解并自定义这些元素的底层结构。 第10章:通过SharePoint解决方案包部署工作流和操作 最后,本书讲解了如何打包和部署自定义工作流,包括使用解决方案包工具,以及发布和升级策略。 《Wrox Professional Microsoft SharePoint 2007 Workflow Programming》是SharePoint 2007开发者的宝贵资源,它提供了一条通向高效、可靠且可扩展的工作流解决方案的路径。无论你是新手还是经验丰富的开发人员,都能从这本书中获取到实施高效SharePoint工作流所需的知识和技巧。