Tengo un proyecto usando NHibernate 1.2. Sé que es antiguo, pero lo he usado porque estoy trabajando fuera de NHibernate en Acción, que apunta a esa misma versión.¿Qué ganas al actualizar NHibernate 1.2?
He estado pensando que debo actualizar mi comprensión de la herramienta, así como de la herramienta en sí. Pero me pregunto cuáles son las diferencias entre versiones. Sé que 2.1 ha estado vigente por un tiempo, y que 3.0 está en proceso.
¿Qué ventajas o características se obtienen, pierden o cambian cuando se cambia a NHibernate 2.1 o 3.0?
apoyo LINQ en 3.0 es enorme – czuroski
estoy de acuerdo. El soporte de LINQ de primera clase en NH3 (a través del método de extensión ISession.Query()) ha mejorado mucho con respecto a la prueba de concepto de Ayende para NH2.X. La nueva ISession.QueryOver () Soporte de criterios fuertemente tipado también es bueno. –