The Global.asax file, also known as the ASP.NET application file, is a file that
contains code for responding to application-level and session-level events raised
by ASP.NET or by HTTP modules. At run time, Global.asax is parsed and compiled.
The global.asax provides the ability to customize the following features and more:
- listing of reports
- loading of reports
- saving of reports
- deleting of reports
- user security on a per user/per role basis
- hidden filters for reports
- UI appearance
In order to make any customizations to this file, the license key and connection
string must be set in the Session_Start method. The following examples discuss each
method the global.asax file.