Empezando con NHibernate 3.2 Loquacious API

Estoy empezando un nuevo proyecto y quiero usar NHibernate 3.2. Sé que ahora puede hacer algo similar a FluentNHibernate y quiero intentarlo.

Pero me cuesta mucho encontrar documentación en la API de Loquacious. He visto publicaciones en el blog sobre cómo configurar ISessionFactory, pero me estoy perdiendo después de esto. Sé que la API 3.2 se está moviendo rápido y que el artículo de aproximadamente 3 a 4 meses de antigüedad ya está desactualizado, pero estoy buscando la información más reciente.

¿Dónde puedo encontrar los recursos relativos a:

  • ¿Cómo configurar NHibernate 3.2 sin usar XML, sin usar FluentNHibernate y sin usar ConfORM?

  • ¿Cómo registrar los mapeos?

  • ¿Cómo crear convenciones?

Por favor, recuerde que esto concierne a NHibernate 3.2 (y probablemente arriba). Si alguno de los conceptos como asignaciones y convenciones ya no se aplican, por favor, ¿puede indicarme la dirección correcta?

Tengo algo de experiencia con NHibernate y FluentNHibernate ya que los utilicé para un proyecto pequeño, pero no fue muy complicado.

Ya estoy tratando de llenar ese agujero en la documentación de mapeo por código y ejemplos con la serie de publicaciones en mi blog. Intento ver qué es compatible y comparar las posibilidades de mapeo por código con Fluent NHibernate. Aquí están los mensajes:

  1. Primeras impresiones
  2. Convención de nombres que se asemeja a Fluent
  3. Propiedad
  4. Componente
  5. Muchos a uno
  6. herencia
  7. componente dynamic
  8. Set y Bolsa
  9. OneToMany y otros tipos de relaciones basadas en colecciones
  10. concurrencia
  11. Doce y cincuenta y nueve de la noche
  12. Unirse
  13. Alguna
  14. Lista, Array, IdBag
  15. Mapa
  16. Id, NaturalId
  17. identificadores compuestos
  18. mapeos a nivel de entidad
  19. el resumen

Creé un video solo para esto y lo publiqué en youtube, puede encontrar el enlace aquí , vea la Lección 13. También puede descargar el código fuente aquí . Espero que te proporcionen la información que estás buscando.