Would someone be kind enough to explain or point to article that explains how the scope of static classes and methods interact with the scope of a ASP.NET user session.
Here is the more specific situation which explains my question:
- User A logs into a asp.net website.
 - While doing something user A uses a static method which initializes some data.
 - User B logs into the same asp.net website.
 - User B hits the same static method.
 
Is the data already initialized once user B hits it?
Also what if the asp.net session of user A expires before user B hits the website?