基于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 Studio的Workflow扩展,包含一个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文件系统
|
|
需要安装IIS和ASP.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.NET(aspnet_regiis.exe -i)。
3. 保证IIS运行在worker process isolation模式。
4. 创建测试用户。
5. 安装.NET Framework(2.0和3.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配置MOSS和WSS:
a) 配置系统的邮箱地址。
b) 工作流设置——全部Yes
环境搭建到此结束,写的不是很细致,基本够用了,Good luck!
参考资料
[1]. David Mann, 《Workflow in the 2007 Microsoft Office System》, APress, 2007
[2]. http://www.kcdholdings.com
Jun27