Workshop de Formación: NHibernate
-
Introducción
-
Características de NHibernate que Entity Framework no tiene
-
Construyendo bloques de NHibernate
- Requisitos
- Opciones de configuración: XML vs. Fluent (Dialect, Driver, Caching, Batch size, ...)
-
Mecanísmos para escribir mapeos: XML vs. Fluent
- Generación de identificadores (Identity, Sequence, Hilo, Seqhilo, GUID, Guid.Comb, Native, Assigned)
- Mapeo de asociaciones (One-to-many, Many-to-one, One-to-one, Many-to-many)
- Mapeo de herencia (Table per class hierarchy, Table per subclass, Table per concrete class)
- Mapeo de componentes
-
Consultas con Linq