title: Implementing custom session state provider in ASP.NET MVC
body: <p>I'm working on implementing a <em>custom session state provider</em> for my ASP.NET MVC application. My requirement is I've to store the session data as <code>xml</code> in a custom table in Sql server. </p>
  
  <p>Can I use the existing <em>sql session state provider</em> (overriding some methods) or I've to create from scratch by implementing the abstract class <code>SessionStateStoreProviderBase</code>?</p>