Implementando o próprio Gerenciamento de Sessão no ASP.NET

Quais opções existem para implementar um gerenciamento de sessão próprio no ASP.NET?

Acabei de encontrar uma solução mais antiga sobre o "highjacking" do gerenciamento de sessão integrado.

Existe uma boa maneira de implementar um componente que executa todas as tarefas da sessão? Como posso incluir uma classe que recebe a solicitação e a resposta HTTP durante um processo de solicitação?

Obrigado pela ajuda

Atenciosamente Michael

questionAnswers(2)

yourAnswerToTheQuestion