精通SharePoint 2007工作流编程

需积分: 0 0 下载量 108 浏览量 更新于2024-10-06 收藏 10.83MB PDF 举报
"Professional SharePoint 2007 Workflow Programming" 这本书是关于微软SharePoint 2007工作流编程的专业指南,由Dr. Shahram Khosravi撰写。书中深入浅出地介绍了如何在SharePoint 2007环境中开发和配置工作流,旨在帮助读者掌握SharePoint 2007工作流的开发技术。 全书共分为10章,涵盖了从基础的工流编程原理到高级的应用实践。以下是各章节主要内容: 1. 工作流编程原则:这一章介绍了工作流的基本概念,包括工作流的生命周期、设计模式以及在SharePoint 2007中的工作流架构。 2. 开发自定义工作流:详细讲解如何利用Visual Studio和SharePoint Designer创建和定制自己的工作流模板,包括工作流状态、事件处理和逻辑控制。 3. 编程SharePoint外部数据交换服务:探讨如何在工作流中集成外部系统,如数据库或Web服务,实现数据的交换和同步。 4. CallExternalMethod Activity和基于SharePoint的活动:阐述了如何使用CallExternalMethod Activity来调用外部方法,以及如何创建自定义的SharePoint活动。 5. 处理外部事件的活动:讨论HandleExternalEvent Activity的使用,以及如何响应来自外部系统的事件。 6. 工作流安全、管理和错误处理:详细介绍了确保工作流安全的策略,工作流的管理方式,以及在遇到问题时如何进行故障排查和错误处理。 7. 工作流修改和任务编辑:讲解如何在运行时动态修改工作流,以及对任务的编辑和管理。 8. 开发自定义Office SharePoint Designer 2007动作和条件:展示了如何扩展SharePoint Designer的工作流功能,创建新的动作和条件。 9. 工作流动作和条件的XML标记语言:深入解析用于定义工作流动作和条件的XML结构,这对于理解工作流的内部工作原理至关重要。 10. 通过SharePoint解决方案包部署工作流和动作:最后,本书介绍了如何打包和部署自定义工作流,以及相关的部署策略和最佳实践。 "Professional SharePoint 2007 Workflow Programming"是一本全面且深入的教程,对于想要在SharePoint 2007环境中构建高效、灵活和安全工作流的IT专业人员来说,是一本不可或缺的参考书籍。书中丰富的实例和详细的技术解释,将帮助读者全面掌握SharePoint 2007工作流开发的各个方面。