To set up an ASP development environment, you must first set up or get access to an ASP application server. An application server is software that helps a web server process web pages containing server-side scripts or tags. When such a page is requested by a browser, the web server hands the page off to the application server for processing before sending the page to the browser.
If you use Microsoft Internet Information Server (IIS) as your web server software, then you don't need to set up a separate ASP application server. IIS doubles as an ASP application server.
This section provides instructions for the two most common system configurations for ASP: one in which IIS is installed on your hard disk, and one in which IIS is installed on a remote Windows computer.
This section contains the following topics:
Install IIS on your local computer
Create a root folder for your application
Figure 1 shows the two server configurations described in this section:

Figure 1. Local and Remote IIS configurations.
Make sure Microsoft IIS is installed and running on your computer or on a remote Windows computer. A quick way to check whether IIS is installed on a computer is to look at the folder structure to see whether it contains a C:\Inetpub folder. IIS creates this folder during installation.
If you're a Windows XP Professional user, you can install IIS and run it on the same computer as Dreamweaver. For instructions, see the next section, Install IIS on your local computer.
If you're a Macintosh user, you can use Dreamweaver to connect to a remote Windows computer running IIS or to a web hosting service with an ASP plan. For more information, see Specify your testing or production server.
Windows XP Professional users can install and run IIS on their local computers.
First, check to see if IIS is installed and running on your system by looking for the C:\Inetpub folder. If it doesn't exist, install IIS as follows:
To test the IIS application server:
In the file, enter the following code:
<p>This page was created at <b> <%= Time %> </b> on the computer running the ASP server.</p>
This code displays the time when the page was processed on the server.
If IIS is running on your local computer, enter the following URL:
http://localhost/timetest.asp
If IIS is running on a networked computer, use the networked computer's name as the domain name. For example, if the name of the computer running IIS is rockford-pc, enter the following URL in your browser:
http://rockford-pc/timetest.asp
If the test page opens and displays the current time, the application server is running normally. The specified time is known as dynamic content because it changes every time you request the page. Click your browser's Refresh button to generate a new page with a different time.
If the page doesn't work as expected, check for the following possible errors:
After successfully installing and testing the server software, create a root folder for your web application as described next.
You should create a root folder to store all the files of your web application. You should also make sure the folder has the necessary permissions.
Create a folder on the system running IIS and give it a name that's related to your application.
Write down this folder name: you'll need it later when you define a Dreamweaver site.
If IIS is running on your computer, a good place to create the folder is in C:\Inetpub\wwwroot\, as in the following example:
C:\Inetpub\wwwroot\MyWebApp
By default, the IIS web server is set up to serve pages from the Inetpub\wwwroot folder. The web server will serve any page in this folder, or in any of its subfolders, in response to an HTTP request from a web browser.