Application_Start runs the first time your application responds to a
request, and then any time it needs to restart, such as in response to
a recompile, or a change in web.config -- or, indeed, a change in the
global.asax file where it is located. Here's the code in C#: <% @Application %> <...