本章节深入探讨了SharePoint工作流实战,特别是在Microsoft Office SharePoint Server 2007 (MOSS 2007)平台上的工作流开发。首先,章节标题“SharePoint 工作流实战”明确了核心内容,聚焦于实际操作和应用,而不仅仅是理论讲解。
主要内容包括以下几个关键部分:
1. **工作流开发概述**:这部分介绍了SharePoint工作流的基础,强调了WF(Windows Workflow Foundation)的重要性,它是SharePoint工作流的核心技术框架。学习者将了解到WF的基本概念和其在SharePoint中的作用。
2. **SharePoint Designer 2007的应用**:SharePoint Designer 2007 (SPD) 是创建和管理SharePoint工作流的主要工具。本节详细阐述了如何通过SPD设计工作流,以及两种方法:默认方式和定制方式,包括视频教程的使用。
3. **工作流扩展**:针对SPD内置的工作流组件(如动作和条件),讲解如何通过WF进行扩展,这涉及到如何利用Visual Studio 2008进一步开发工作流模板,提升工作效率。
4. **Visual Studio 2008的使用**:相比于Visual Studio 2005,VS2008作为更先进的开发环境,提供了更好的SharePoint工作流开发支持,包括集成开发、部署和调试功能。这对于开发者来说是一个显著的进步,能够简化开发过程。
5. **工作流开发环境搭建**:对于使用VS2005开发者,章节指导了如何安装WF扩展和Office SharePoint Server 2007 SDK,以及为何升级到VS2008能提高开发体验。
6. **调试与测试**:为了方便工作流的调试和测试,章节建议选择支持工作流开发的VS2008版本,这样可以确保工作流程的顺畅运行。
本章不仅涵盖了SharePoint工作流的设计和开发实践,还提供了实用的工具和技术选择,旨在帮助读者掌握在MOSS 2007环境下高效开发工作流的方法。这对于希望提升团队协作效率或个性化定制工作流程的IT专业人士来说是一份宝贵的资源。