Alternativas ligeras a NHibernate
NHibernate no es realmente una buena opción para nuestro entorno debido a todas las dependencias. (Castillo, log4net, etc.)
¿Existe una buena alternativa ligera?
El soporte para bases de datos simples basadas en archivos como Access / SQLite / VistaDB es esencial.
Idealmente, algo contenido en un ensamblaje único que solo hace referencia a ensamblados .NET. Si solo requiere .NET Framework 2.0 o 3.0, eso es una ventaja.