Aplicativo de exemplo nHibernate + Mvc3

Estou procurando uma base de código decente que demonstre como usar o nHibernate como a camada de persistência em um projeto asp.net mvc3.

As duas principais partes do entendimento que pretendo desenvolver são:

Como lidar com ISession e ISessionFactory.Como implementar o padrão de repositório sem vazar nenhum detalhe de sua implementação nHibernate.

Estou ciente da Sharp Architecture e estou lendo isso agora - é interessante, mas estou mais interessado em encontrar um aplicativo da web direto para separar do que outra estrutura para aprender.

Desde já, obrigado.

questionAnswers(2)

yourAnswerToTheQuestion