微软SharePoint 2007工作流编程指南

需积分: 9 0 下载量 30 浏览量 更新于2024-07-29 收藏 10.69MB PDF 举报
"Wrox Professional Microsoft SharePoint 2007 Workflow Programming Sep.2008" 本书《Wrox Professional Microsoft SharePoint 2007 Workflow Programming》由Dr. Shahram Khosravi撰写,深入探讨了在SharePoint 2007环境中如何进行工作流编程。以下是对书中主要内容的详细说明: 1. **工作流编程原理** (Chapter 1):本章介绍工作流的基础知识,包括工作流的概念、在SharePoint中的作用、以及它们如何与业务流程集成。它讨论了不同工作流模型(如顺序和状态机),并阐述了工作流设计的基本原则。 2. **开发自定义工作流** (Chapter 2):此部分详细讲解如何利用Visual Studio和SharePoint SDK创建自定义工作流。它涵盖了从工作流模板到触发器和事件处理程序的设计,以及如何使用多种工作流活动。 3. **编程SharePoint外部数据交换服务** (Chapter 3):这一章节关注如何与SharePoint之外的系统交互,如数据库或Web服务。它讨论了数据集成技术,以及如何使用工作流实现跨系统的数据传输。 4. **CallExternalMethodActivity和基于它的SharePoint活动** (Chapter 4):本章详细介绍了CallExternalMethodActivity,这是一种允许工作流调用外部方法的活动。读者将学习如何创建和配置此类活动以与外部系统通信。 5. **处理外部事件的活动** (Chapter 5):这一部分探讨HandleExternalEventActivity,用于响应外部事件的工作流活动。它解释了如何设置事件监听器和处理外部触发的事件。 6. **工作流安全、管理和故障处理** (Chapter 6):这部分讨论了如何确保工作流的安全性,如何管理和部署工作流,以及如何处理在执行过程中可能出现的错误和异常。 7. **工作流修改和任务编辑** (Chapter 7):本章关注工作流实例的动态修改,包括任务的分配和编辑,以及在运行时调整工作流的行为。 8. **开发自定义Office SharePoint Designer 2007动作和条件** (Chapter 8):这部分向开发者展示了如何扩展SharePoint Designer 2007,创建自己的自定义动作和条件,以便于设计更复杂的工作流逻辑。 9. **工作流动作和条件的XML标记语言** (Chapter 9):此章节深入研究了定义工作流动作和条件的XML结构,这对于理解工作流的内部机制和编写自定义解决方案至关重要。 10. **通过SharePoint解决方案包部署工作流和动作** (Chapter 10):最后一章详细介绍了如何打包和部署自定义工作流和动作,包括使用 wsp 解决方案文件来安装和更新工作流功能。 本书是针对希望深入了解和开发SharePoint 2007工作流的专业人士的宝贵资源,涵盖了从基础到高级的主题,提供了丰富的实例和最佳实践。通过阅读这本书,读者将能够有效地利用SharePoint 2007的强大的工作流引擎来构建和管理业务流程。
2024-10-16 上传