title: Persisting User Specific Settings in ASP.NET Server-Side
body: <p>I'm working on a .NET 3.5 Web Application and I was wondering what would be good way to persist user specific settings (i.e. user preferences) server-side?</p>
  
  <p>Here are the conditions:</p>
  
  <ul>
  <li>It needs to be able to store/retrieve
  settings based on a User ID</li>
  <li>I don't want to use SQL Server or any such DB engine</li>
  <li>I don't want to store it in cookies</li>
  </ul>
  
  <p>Any guidance would be greatly appreciated.</p>
  
  <p><strong>Edit</strong>: If it makes any difference, it doesn't have to support a web farm.</p>