title: Storing large amounts of data in the Asp.net session
body: <p>I'm writing a C#/asp.net page, and currently lots of data (say 100 000 Datetime int pairs) that i pull out of a database on page load, however loading the same data every page load seems a little silly. I've considered storing this value in the session, but multiple browser tabs seems to be causing an issue.</p>
  
  <p>Is there a better way to store these values, and is using the session appropriate if i need to support multiple browser tabs?</p>