title: ASP.NET Store Data globally
body: <p>What is the best way to store a global Data table, so that anyone accessing my website can read and add to this same table?</p>
  
  <p>i was thinking of using the following code:</p>
  
  <pre><code>Shared DT As New DataTable
  
  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
      DT.Columns.Add("col1", GetType(String))
      DT.Columns.Add("col1", GetType(String))
  End Sub
  </code></pre>
  
  <p>but this will add new columns each time the page is loaded....</p>
  
  <p>running a SQL database will be to slow for the website i'm coding.</p>