如何搭建一个最佳的SharePoint开发环境

转载 2008年10月22日 10:00:00

关于搭建一个最佳的SharePoint开发环境,有不少英文的资料,比如Eli Robillard在他的blog中宏观的描述过,MSDN上关于Sharepoint开发工具和技术一文中也讲到了SP开发环境的两种方式,一种是服务器 + 远程开发调试环境,另一种是在本机的虚拟机上安装服务器,完全在虚拟机中进行开发。后一种是推荐的模式,这样不必每次调试的时候都要繁琐的deploy,以及不会在各个开发人员之间造成冲突。

我的台式机和笔记本都有一个G以上的内存,因此运行一个虚拟机完全没有问题。我选择的虚拟机软件是VMware,感觉上它的功能和性能比VPC要好很多。下文的内容则是我在VM上搭建一个WSS v3的完整过程。

首先,我准备安装的东西以及它们的顺序如下:

  • 操作系统:Windows 2003 R2 Enterprise Edition 简体中文版;
  • 服务器角色:IIS、域控制器;
  • .Net framework:2.0和3.0;
  • 数据库:SQL Server 2005;
  • Windows Sharepoint Service 3.0;
  • 开发工具:Visual Studio 2005及它的Extension和Sharepoint Designer 2007。

第一步:操作系统的安装就不必赘述了。装好系统以后,添加需要的服务器角色,开发WSS需要的角色有IIS和AD。在添加IIS时把能启用的都给它启用了。在安装AD的时候会自动安装DNS服务器。服务器角色添加完的样子如图1:

o_server2003.jpg

图1: 需要添加的服务器角色

第二步:.Net Framework 2.0是安装WSS v3、SQL Server 2005和VS 2005所必需的,所以先一步安装最好。.Net Framework 3.0是开发工作流 (Workflow)所必须的,所以也需要装上。安装完成之后,在我的“C:/WINDOWS/Microsoft.NET/Framework”目录下有如图2版本的framework:

o_framework.jpg 

图2: 安装完成后服务器上的.net版本

第三步:安装SQL Server 2005,由于WSS站点的绝大部分内容都存储于SQL Server 2005中的配置数据库和内容数据库,所以安装SQL Server 2005是必须的。习惯上当软件有service pack包的时候,我都会在第一次使用之前把最新的装上,目前SQL Server 2005已有SP2。

第四步:安装WSS v3。

在安装完成后会有一个配置程序需要运行,运行完毕后,如果打开本机网站,登录之后能够正确显示出熟悉的sharepoint界面,那么安装成功。

第五步:安装Visual Studio 2005,这也是大家非常熟悉的了,SP1也给它装上吧。

五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程

在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,...
  • sinat_29384657
  • sinat_29384657
  • 2016年04月12日 12:10
  • 1698

一步步教你搭建Android开发环境(有图有真相)--“自吹自擂:史上最详细、最啰嗦、最新的搭建教程”

前言:为什么要写这么一篇文章?网上介绍Android开发环境搭建的文章一片一片的,我为什么要自己”重复的去造轮子“呢?原因有三个:第一个是因为目前自己正在学习cocos2dx游戏开发,需要将自己的的项...
  • longming_xu
  • longming_xu
  • 2014年06月03日 14:16
  • 4675

OpenStack开发环境搭建

搭建一个可以用来进行Openstack开发的环境,Openstack官方给了一套指导 http://docs.openstack.org/developer/nova/devref/developme...
  • E30714090
  • E30714090
  • 2013年12月27日 12:38
  • 3870

Linux新手安装Ubuntu 16.04之后,如何快速搭建一个舒服的开发环境

将整理好的文字放到CSDN博客上面,以免丢失每次都重新找网页或者安装东西。 这次折腾Linux系统可真是入坑无数呀! 题外话:Linux系统的图形化界面做的确实和Windows差的太远,但是LInux...
  • ewqapple
  • ewqapple
  • 2016年11月28日 15:56
  • 3497

菜鸟学Java(十二)——搭建一个完整的Java开发环境

作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课。环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse...
  • liushuijinger
  • liushuijinger
  • 2013年09月09日 21:58
  • 3228

搭建一个优雅的ubuntu开发环境

ubuntu的常用命令和配置
  • wik_123
  • wik_123
  • 2016年07月29日 00:02
  • 333

搭建一个开发Predix软件的Ubuntu 系统(3)配置Java开发环境

Predix是基于Cloud Foundry的,因此对多种编程语言都提供支持,详情可以查看 https://www.predix.io/services/starter-pack.html?id=18...
  • PredixCN
  • PredixCN
  • 2017年01月05日 15:20
  • 723

用Eclipse和wxpython搭建一个Python Gui程序开发环境

http://blog.sina.com.cn/s/blog_87aa09da0100wffq.html 用Eclipse和wxpython搭建一个Python Gui程序开发环...
  • wzm112
  • wzm112
  • 2012年06月23日 17:01
  • 3303

手把手与你搭建一个MASM开发环境学写Makefile

标 题: 【原创】想抛开IDE,用神秘的MAKEFILE享受纯粹写代码的乐趣吗?——手把手与你搭建一个MASM开发环境学写Makefile 作 者: liuzewei 时 间: 2007-12-2...
  • cosmoslife
  • cosmoslife
  • 2013年12月19日 23:28
  • 727

利用 Chocolatey 快速在 Windows 下搭建一个开发环境

转自:https://laravel-china.org/topics/67 Chocolatey社区:https://chocolatey.org/packages在 Linux 下,大家喜欢用 ...
  • libeyond_
  • libeyond_
  • 2017年02月23日 16:08
  • 837
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何搭建一个最佳的SharePoint开发环境
举报原因:
原因补充:

(最多只允许输入30个字)