term Classic ASP for the original technology. Sun Java System ASP (formerly ChiliSoft ASP) was a popular and reportedly complete emulator, but it has been discontinued. The Server object The server object allows connections to databases (ADO), filesystem, and use of components installed on the server. <% Dim oAdoCon, oAdoRec, oAdoStm, oCdoCon, oCdoMsg, oSciDic, oSciFsm, oMswAdr Set oAdoCon = Server.CreateObject("ADODB.Connection") Set oAdoRec = Server.CreateObject("ADODB.Recordset") Set oAdoStm = Server.CreateObject("ADODB.Stream") Set oCdoCon = Server.CreateObject("CDO.Configuration") Set oCdoMsg = Server.CreateObject("CDO.Message") Set oSciDic = Server.CreateObject("Scripting.Dictionary") Set oSciFsm = Server.CreateObject("Scripting.FileSystemObject") Set oMswAdr = Server.CreateObject("MSWC.Swingbridge") %> The Application object This object stores global variables, which are variables accessible to all users. <% Application("Ali") = "My ASP Application" Response.Write "Welcome to " & Server.HTMLEncode(Application("Ali")) & "!" %> The Session object Stores variables accessible only to a single visitor, which are local variables. <% If Len(Request.QueryString("name")) > 0 Then Session("name") = Request.QueryString("name") End If Response.Write "Welcome " & Server.HTMLEncode(Session("name")) & "!" %> The session object is file based and multiple concurrent read and/or write requests will be blocked and processed in turn. The Err object Allows the management and fixing of non-fatal errors. <% On Error Resume Next Response.Write 1 / 0 ' Division by zero If Err.Number <> 0 Then Response.Write "Error Code: " & Server.HTMLEncode(Err.Number) & "<br />" Response.Write "Error Source: " & Server.HTMLEncode(Err.Source) & "<br />" Response.Write "Error Description: " & Server.HTMLEncode(Err.Description) & "<br />" Err.Clear End If %> See also ASP.NET Template processor Comparison of web template engines Jakarta Server Pages PHP Common Gateway Interface References External links ASP on MSDN Microsoft Support for ASP on Windows Classic ASP Applications on IIS 7.0 and IIS 7.5 Overview Primitive Classic ASP Framework (XML, JSON, BENCODE) Microsoft server technology