First Name

Last Name

Contact Number

Email Address

What is?

Active Server Pages (ASP)

Active Server Pages (ASP) is Microsoft's first server-side script engine for dynamically-generated web pages. It was initially marketed as an add-on to Internet Information Services (IIS) via the Windows NT 4.0 Option Pack, but has been included as a free component of Windows Server since the initial release of Windows 2000 Server. Programming Active Server Page (ASP) websites is made easier by various built-in objects. Each object corresponds to a group of frequently-used functions useful for creating dynamic web pages. In Active Server Pages (ASP) 2.0 there are six such built-in objects: Application, ASPError, Request, Response, Server, and Session. Session, for example, is a cookie-based session object that maintains variables from page to page. Webpages with the ".asp" or ".aspx" extensions use Active Server Pages (ASP), although some websites disguise their choice of scripting language for security purposes.

Most Active Server Pages (ASP) pages are written in VBScript, but any other Active Scripting engine can be selected instead by using the @Language directive or the <script language="language" runat="server"> syntax. JScript (Microsoft's implementation of ECMAScript) is the other language that is usually available. PerlScript (a derivative of Perl) and others are available as third-party installable Active Scripting engines.

Active Server Pages (ASP) was one of the first web application development environments that integrated web application execution directly into the web server. This was done in order to achieve high performance compared to calling external executable programs or CGI scripts which was the most popular method for writing web applications at the time it was introduced. Today there are additional platforms for web application development that are more common on other operating systems. Both JavaServer Pages and PHP are more commonly found on internet web servers running non-Microsoft operating systems, with PHP currently being the more common of the two. Also of note is ColdFusion, a popular Java technology running on several platforms including Microsoft servers as well as other platforms.

Prior to Microsoft's release of Active Server Pages (ASP) for IIS 3, programmers relied on IDC and HTX files combined with ODBC drivers to display and manipulate dynamic data and pages running on IIS. The basics of these file formats and structures were used, at least in part, in the implementation of the early versions of Active Server Pages (ASP).

InstantASP and ChilisoftASP are technologies that run Active Server Pages on platforms other than the Microsoft Windows Operating System. ChilisoftASP was purchased by Sun Microsystems and later renamed "Sun ONE Active Server Pages", then later renamed to "Sun Java System Active Server Pages". It appears that InstantASP is no longer available. There are large open source communities on the internet, such as ASPNuke, which produce Active Server Page (ASP) scripts, components and applications to be used free under certain license terms.

Colo offers a secure full service network operation center with 24-7-365 on location remote hands to keep your business' mission critical services online. Contact our team of web hosting specialists, we’re ready to help. We’ll be happy to answer any questions that you might have. Call toll free at 1-866-316-2656 or email us through our request a call back form on this page(top right).