title: Why Session is a disaster in ASP.NET MVC application?
body: <p>Why is it being said <strong>We should not use Session variables in ASP.NET MVC applications</strong> ? I came across <a href="https://stackoverflow.com/a/7705818/40521">this answer</a> which says so.  In that case how will i maintain the values across requests like Logged in User information and some relevant data associated to his account? </p>
  
  <p>This is <a href="https://stackoverflow.com/users/29407/darin-dimitrov">Darin</a>'s answer.</p>
  
  <blockquote>
    <p>Why are you using HttpContext.Current in an ASP.NET MVC application?
    Never use it. That's evil even in classic ASP.NET webforms
    applications but in ASP.NET MVC it's a disaster that takes all the fun
    out of this nice web framework.</p>
  </blockquote>