The document discusses session state in ASP.NET, including reasons for using it like memory management, performance, scalability, and parallelism. It lists alternatives to session state like ViewData, TempData, ViewBag, Forms Authentication, and ASP.NET Identity. Links are provided about thinking twice about using session state and reasons why an application pool may unexpectedly recycle.
6. Think twice about using session state
http://brockallen.com/2012/04/07/think-twice-about-using-session-state
Common reasons why your application pool may unexpectedly recycle
http://blogs.msdn.com/b/johan/archive/2007/05/16/common-reasons-why-your-application-pool-may-
unexpectedly-recycle.aspx