Set up the development environment
Applies To: Office SharePoint Server 2007
This Office product will reach end of support on October 10, 2017. To stay supported, you will need to upgrade. For more information, see , Resources to help you upgrade your Office 2007 servers and clients.
Topic Last Modified: 2016-11-14
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 (https://go.microsoft.com/fwlink/?LinkId=106289&clcid=0x409).
Note
Office SharePoint Server 2007 also supports operation within a virtual environment in Microsoft Virtual Server 2005 R2. Office SharePoint Server 2007 does not support other virtual environments. For more information, see Knowledge Base article 909840 - Windows SharePoint Services and SharePoint Portal Server 2003 do not support Virtual PC and Virtual Server for production environments (https://go.microsoft.com/fwlink/?LinkId=106202&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 You can use any development or source control software, but the scenarios in Design and build sites for Office SharePoint Server 2007 use Team Services (VSTS). No guidance is provided for other development or source control software in this section. |
Database |
SQL Server 2005 For information about the hardware and software required to deploy a database server, see SQL Server 2005 System Requirements (https://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
See the "SharePoint Products and Technologies Development" section of Setting Up a Development Environment for the 2007 Microsoft Office System (https://go.microsoft.com/fwlink/?LinkId=106197&clcid=0x409).
Download this book
This topic is included in the following downloadable book for easier reading and printing:
See the full list of available books at Downloadable books for Office SharePoint Server 2007.