Updated: 2007-12-20
This section provides information about setting up the development environment for developing coded elements for Microsoft Office SharePoint Server 2007.
The development environment is where developers and designers create site elements for use in SharePoint sites. For more information about this environment, see Review of environments.
These instructions are for a single-computer development environment that uses Microsoft Visual Studio 2005, Windows Server 2003, and a single-server installation of Office SharePoint Server 2007 using Microsoft SQL Server 2005. You can also use an instance of SQL Server 2005 that is already installed on another computer.
For more information about installing Office SharePoint Server 2007, see Deploy in a simple server farm (Office SharePoint Server).
Note: |
|---|
|
This article does not cover the actual development of coded elements for Office SharePoint Server 2007. For more information about developing the coded elements, see the Office SharePoint Server 2007 SDK Documentation (http://go.microsoft.com/fwlink/?LinkId=106289&clcid=0x409).
|
System requirements
Because your development environment is not typically used for performance, availability, or reliability testing, the computer on which you run Office SharePoint Server 2007 and the other software does not need to be as robust as your testing, pilot, or production environments. The following table shows the minimum values.
|
Component
|
Minimum
|
|---|
|
Processor
|
2.5 gigahertz (GHz)
|
|
RAM
|
1 gigabyte (GB)
|
|
Disk
|
NTFS file system–formatted partition with a minimum of 3 GB of free space
|
|
Drive
|
DVD drive
|
|
Display
|
1024 × 768
|
|
Network
|
56 kilobits per second (Kbps) connection between client computers and server
|
For more information about system requirements, see Determine hardware and software requirements (Office SharePoint Server).
Software requirements
You need to install all of the components or features of Office SharePoint Server 2007 that you intend to develop coded elements for, along with other software, such as development tools. The following table shows the minimal set of software and operating system requirements.
|
Component
|
Minimum
|
|---|
|
Operating system
|
Windows Server 2003 Service Pack 1
Note:
Because of Windows licensing restrictions, if you are using Windows Server 2003, Web Edition in a single server environment, you can only perform an Advanced, front-end Web server installation. This is because the full SQL Server editions cannot be installed on Windows Server 2003, Web Edition. When using the Web Edition, you need to have a full SQL Server edition installed on a compatible edition of Windows Server 2003 for use with Office SharePoint Server 2007. Windows Server 2003, Web edition does not support Basic installation of Office SharePoint Server 2007. However, you can install SQL Server 2005 Express Edition or SQL Server 2000 Desktop Engine (Windows) (WMSDE).
|
|
Windows components
|
Internet Information Services (IIS) 6.0, including the following subcomponents:
|
|
Development environment
|
Microsoft Visual Studio 2005 Professional or Microsoft Visual Studio 2008
Note:
|
|
Database
|
SQL Server 2005
For information about the hardware and software required to deploy a database server, see SQL Server 2005 System Requirements (http://go.microsoft.com/fwlink/?LinkID=75010&clcid=0x409).
|
For more information about software requirements, see Determine hardware and software requirements (Office SharePoint Server).
Installing Office SharePoint Server 2007 and other software
Download this book