基于SharePoint Server 2007开发工作流-开发环境搭建

注意:本文提到的环境搭建仅作为开发使用,切勿以此搭建您的发布服务器。
在你开始搭建环境之前,请确保你对要做的事情有所了解,对所采用的技术有所了解。
下表列出了所需要的软件:
软件
版本
备注
Windows Server
2003,安装SP1或者更高
Windows SharePoint Services
2007
核心组件,当你安装MOSS的时候会自动安装。如果你安装了MOSS就不需要安装这个了。
Microsoft Office SharePoint Server(MOSS)
2007
SharePoint服务器,包括表单服务。如果你安装了这个,就不需要另外安装WSS
.NET Framework
2.0
主要的.NET运行时和开发组件,这是安装3.0 Framework的基础。
.NET Framework
3.0
提供了Windows Workflow Foundations.
Visual Studio
2005
开发环境。
SQL Server
2005 Express
安装MOSS时需要。
Workflow Extensions for Visual Studio 2005
Visual StudioWorkflow扩展,包含一个Workflow Designer以及支持库。
Office client applications
2007
包括SharePoint Designer(可视化工作流设计,VS扩展也有同样的功能), Word, Excel, InfoPath
WSS and MOSS SDKs
参考资料,包含一些示例
因为安装MOSS时需要SQL Server 2005或者SQL Server 2000 SP3或更高,作为我们的开发环境,一般就安装SQL Server 2005 Express版本。在你安装VS2005的时候可以选择安装SQL Server 2005 Express Edition,但是最好是让MOSS安装包来安装SQL Server 2005 Express Edition,不要让VS安装包安装。
安装注意事项:
组件
描述
Windows Server 2003
使用NTFS文件系统
 
需要安装IISASP.NET 2.0
Web Server
IIS上启用ASP.NET 2.0
 
运行在worker process isolation模式
Email
在服务器上配置邮件服务器, SMTP,POP3组件
User Account
创建多个用户帐号供测试用
Visual Studio
不要安装SQL Express
安装步骤:
1.         安装配置Windows Server 2003,使用NTFS文件系统,安装Email(POP3,SMTP)Web Server组件(IIS, ASP.NET2.0)
2.         IIS上启用ASP.NETaspnet_regiis.exe -i)。
3.         保证IIS运行在worker process isolation模式。
4.         创建测试用户。
5.         安装.NET Framework2.03.0)。
6.         安装MOSS或者WSS v3。安装类型选择Basic
7.         运行SharePoint Configuration Wizard配置环境。
8.         安装VS2005
9.         安装Office 2007
10.     安装Workflow Extensions for Visual Studio 2005
11.     安装SDK以及其他一些你觉得需要的东西。
12.     通过Central Administration配置MOSSWSS
a)         配置系统的邮箱地址。
b)         工作流设置——全部Yes
环境搭建到此结束,写的不是很细致,基本够用了,Good luck!
参考资料
[1].     David Mann, Workflow in the 2007 Microsoft Office System, APress, 2007
[2].     http://www.kcdholdings.com


Jun27