I am maintaining some code created by a developer who has long since left the project. His documentation instructs not to place try catch blocks in the C# code,
becuase this is handled in the global asax file with a try statement. I politely disagree with
the approach. Look at the code below. It looks like it just performs cleanup after the application
ends.Plus no throw ever occurs, so the end user is not informed.
protected void Session_End(Object sender, EventArgs e)