Implementando la propia gestión de sesión en ASP.NET

¿Qué opciones hay para implementar una gestión de sesión propia en ASP.NET?

Acabo de encontrar una solución anterior sobre "piratear" la administración de sesión integrada.

¿Existe una buena manera de implementar un componente que realice todas las tareas de sesión? ¿Cómo puedo incluir una clase que recibe la solicitud y respuesta HTTP durante un proceso de solicitud?

Gracias por tu ayuda

Saludos Michael

Respuestas a la pregunta(2)

Su respuesta a la pregunta