Active Server Pages

Active Server Pages (ASP), also commonly referred to Classic ASP or ASP Classic, is Microsoft’s original server side script engine for dynamically generated web pages, having first been released as an add-on to Internet Information Services as part of the Windows NT 4.0 option pack in 1996.

Since the initial release of ASP, various built-in objects have been added, including Session, Server, ASPError, Request, Application and Response, offering a variety of functions. The ASPError object, for example, can be used to acquire information concerning an error condition that has occured in a ASP page script, while the Request object retrieves values passed by the client browser to the server during an HTTP request.

The release of ASP 3.0 introduced additional improvements, including the Server.Transfer method which sends current state information to another .asp for processing, and the Server.Execute method, which executes an .asp file.

Using Active Server Pages, NationalNet Hosting clients can create HTML pages that are highly interactive and dynamic by embedding scripts like VBScript or JScript, and to offer broadly compatible Web applications. While being an older server side scripting environment, ASP is well supported and broadly compatible, and Microsoft has stated that the use of ASP will be supported by Windows 8 for at least 10 years from the release date of the OS.