Sideway from Sideway

Application Object

Draft for Information Only


Application Object

Application Object

Application object of ASP is related to the manipulation of information about entire web application for all clients on the server.


Method Description
Contents.Remove Remove or delete an item from the Contents collection of Application object.
Contents.RemoveAll Remove or delete all items from the Contents collection of Application object.
Lock Lock the properties of Application object by only one client at a time for preventing other clients from modification.
Unlock Unlock or release the properties of Application object by the only one client at a time for allowing other clients to modify


Property Description
Contents (Collection) Add or set the value of an item of the Contents collection of Application object through script commands.
StaticObjects (Collection) Collection of all objects added to the session through the <OBJECT> tag within the Application scope.


Event Description
Application_OnEnd Event occurs on the end of the Application after all the Session_OnEnd event. Available objects are Application Object and Server Object built-in objects.
Application_OnStart Event occurs on the start of the Application before the first Session_OnStart event. Available objects are Application Object and Server Object built-in objects.


  • All items in the collections of Application object is available within the scope of application.

  • An object instance of a component can be assigned to an item of a Contents Collection through the Server.CreateObject method with the Set keyword.

  • And an embedded object can also be assigned to an item of a StaticObjects Collection through the <OBJECT> tag

  • When store an object instance in an Application object, the threading model of objects should be considered because the threading model of objects have a significan impact on the performance and security context of the object.

  • But all built-in objects cannot be assigned to neither a Content Collection nor a StaticObjects Collection.

  • Besides, an array can also be assigned to an item of a Contents Collection in the form of a collection, but the elements of the stored array in the Contents Collection cannot be manipulated as an ordinary array directly because the array is stored as a collection.

  • The methods and properties of ASP application object can be grouped into

    • Setup/Event: Application_OnEnd; Application_OnStart
    • Variable Control: Lock; Unlock
    • Object: StaticObjects
    • Variable:
      • Add/Set: Contents;
      • Remove: Contents.Remove; Contents.RemoveAll



  1. Active Server Pages,, updated 20Dec2012
  2. ASP Overview,, updated 21Dec2012
  3. ASP Best Practices,, updated 15Apr2013
  4. ASP Built-in Objects,, updated 20Dec2012
  5. Response Object,, updated 20Dec2012
  6. Request Object,, updated 20Dec2012
  7. Server Object (IIS),, updated 20Dec2012
  8. Application Object (IIS),, updated 20Dec2012
  9. Session Object (IIS),, updated 20Dec2012
  10. ASPError Object,, updated 20Dec2012
  11. ObjectContext Object (IIS),, updated 20Dec2012
  12. Debugging Global.asa Files,, updated 15Apr2013
  13. How to: Debug Global.asa files,, updated 15Apr2013
  14. Calling COM Components from ASP Pages,, updated 15Apr2013
  15. IIS ASP Scripting Reference,, updated 15Apr2013
  16. ASP Keywords,, updated 15Apr2013
  17. Creating Simple ASP Pages,, updated 15Apr2013
  18. Including Files in ASP Applications,, updated 15Apr2013
  19. ASP Overview,, updated 15Apr2013
  20. FileSystemObject Object,, updated 14Mayr2013
  21., ADO Object Model, updated 15Apr2013
  22. ADO Fundamentals,, updated 14Mayr2013

ID: 120100025 Last Updated: 1/27/2012 Revision: 0 Ref:


Home (5)



HBR (3)



Hobbies (7)


Chinese (1097)

English (336)

Reference (66)


Hardware (149)


Application (187)

Digitization (24)

Numeric (19)


Web (648)new



Regular Expression (SC)


Knowledge Base

Common Color (SC)

Html Entity (Unicode) (SC)

Html 401 Special (SC)

OS (389)

MS Windows

Windows10 (SC)

.NET Framework (SC)

DeskTop (7)



Formulas (8)

Number Theory (206)

Algebra (20)

Trigonometry (18)

Geometry (18)

Calculus (67)

Complex Analysis (21)


Tables (8)


Mechanics (1)

Rigid Bodies

Statics (92)

Dynamics (37)

Fluid (5)

Fluid Kinematics (5)


Process Control (1)

Acoustics (19)

FiniteElement (2)

Biology (1)

Geography (1)

Copyright © 2000-2019 Sideway . All rights reserved Disclaimers last modified on 10 Feb 2019