Page

later versions of Windows

Created by Jim Minatel.
Last Updated by Jim Minatel.  

PublicCategorized as 01. Getting Started With ASP.

Not yet tagged

In the time since this book first published there have been many new versions of Windows and several important changes to the web servers that ship with and are available for Windows. Some things you need to be aware of are:

  • Windows XP Home does not ship with Personal Web Server (PWS) or IIS. Although there are several work-arounds users have found to install IIS on Windows XP Home, these are not supported by Microsoft and we can't recommend them. This Classic ASP FAQ lists several web server options you can try.
Really, your best option if you can afford it is to upgrade to a Windows version that includes IIS.
  • Windows XP Professional: Includes IIS 5.1.
  • Windows 2003 Server: Includes IIS 6.0
  • Windows Vista Home Basic and Home Premium: Like the XP Home versions, there's no web server available in either Vista Home variation. Again you'll want to try something from the Classic ASP FAQ.
  • Windows Vista Business, Enterprise, and Ultimate all ship with IIS 7.0
  • Windows 2008 Server: Will include a slightly updated version of IIS 7

All of these newer versions of IIS are designed to run the newer .NET versions of ASP (ASP.NET) but they also still run ASP 3. However, for security reasons:

  • IIS 6.0 has the ability to run ASP turned off by default so that it only serves static HTML pages. To enable it, please see this Microsoft Knowledge Base article.
  • IIS 7 is not installed by default when you do a clean install of Windows Vista. To install IIS 7, specifically enable classic ASP support:
    1. Open Control Panel, Programs and Features
    2. Click Turn Windows Features On or Off
    3. Expand the Internet Information Services branch, then expand Word Wide Web services, expand Application Development Features.
    4. Finally click ASP to select it and then click OK. Then wait a few minutes for the features to install.
  • If you have problems with classic ASP 3 pages on IIS 7, Microsoft has a specific ASP on IIS 7 forum where you can ask questions.
One last common issue: There's a Cassini web server from Microsoft for developing and testing ASP.NET web pages locally. However, it doesn't run classic ASP web pages. While it would be easy to convert all of your classic ASP 3 web pages to ASP.NET, if you wanted to do that I suspect you'd be reading an ASP.NET book not ASP 3.0.

Copyright © 2003 by Wiley Publishing, Inc.

Powered by Near-TimeTerms of Services | Privacy Policy | Security Policy |