title: Whats the best way to handle variables in multiuser asp.net site
body: <p>I've created an asp.net page for work that allows customers to look up users in AD, and then request to have them added as delegates to Rightfax numbers, which can also be searched for.  Rightnow I'm storing public variables used by the back end and front end of the project in a CurrentSession class inherited by the pages thats <em>supposed</em> to be unique to each user, but I'm still seeing occasional issues where variables will 'bleed' from one session to another.  Sometimes I'll go to the page and the list of AD users is already populated with users from another session\user.</p>
  <p>I'm wondering what the best method is for storing variables in this scenario.  Should I be using cookies rather than a current session class?  Are there any good guides/tutorials that go over variable management for asp.net pages?  I'm typically a desktop developer so I'm not particularly familiar with this kind of issue.</p>