Articles of nhibernate

¿Cómo se agrega NOLOCK con nHibernate?

¿Cómo se agrega NOLOCK cuando se utiliza nhibernate? (consulta de criterios)

Generadores de NHibernate

¿Cuál es la mejor herramienta para generar clase Entity y / o archivos hbm y / o sql script para NHibernate? Esta lista a continuación es de http://www.hibernate.org/365.html , ¿cuál es el mejor por qué? Generador gratuito O / R de fuente abierta (GPL) de Moregen que puede fusionarse en proyectos existentes de Visual Studio. […]

GUID secuencial en Linq-to-Sql?

Acabo de leer una publicación de blog sobre la capacidad de NHibernate de crear un GUID a partir de la hora del sistema (Guid.Comb), evitando así una buena cantidad de fragmentación de la base de datos. Podría llamarlo el equivalente del lado del cliente al ID secuencial de SQL Server. ¿Hay alguna manera de que […]

Linq a NHibernate

He estado buscando algunos ejemplos de proyectos o tutoriales en Linq para Nhibernate. ¿Alguien sabe de algunos buenos?

¿Hay buenas razones para no usar un ORM?

Durante mi aprendizaje, he usado NHibernate para algunos proyectos más pequeños que codifiqué y diseñé principalmente por mi cuenta. Ahora, antes de comenzar un proyecto más grande, surgió la discusión sobre cómo diseñar el acceso a los datos y si se usa o no una capa ORM. Como todavía estoy en mi aprendizaje y todavía […]

Cómo decirle a Fluiber NHibernate que no debe asignar una propiedad de clase

Tengo una clase que está mapeada en nhibernate con fluidez pero quiero que una de las propiedades de clase sea ignorada por el mapeo. Con clase y mapeo debajo obtengo este error: Los siguientes tipos no se pueden usar como proxies: iMasterengine.Data.Model.Calendar: method get_HasEvents debe ser virtual //my class public class Calendar : IEntity { […]

¿Es esta la manera correcta de cargar ansiosamente colecciones de niños en NHibernate?

He usado demasiado tiempo para encontrar una buena manera de cargar las colecciones de niños ansiosos. hasta ahora esto es lo que obtuve. Está funcionando, pero me resulta difícil creer que esta es la mejor manera de escribir esta consulta [Fact] public void EagerLoadQueryOverWithFutureTest() { const long journalNr = 1470; var query = _repo.QueryOver().Where(s => […]

El repository en sí no suele ser probado?

Lo siento, pero soy nuevo en los patrones de repositorys, pruebas unitarias y herramientas de orm. He estado investigando sobre pruebas unitarias y el patrón de repository, y llegué a algunas conclusiones, me pregunto si estoy en lo cierto. El patrón de repository facilita que las pruebas unitarias sean reemplazadas en el controlador que hace […]

Sintaxis para definir un filtro NHibernate con Nhibernate Fluent?

Parece que no puedo encontrar la syntax correcta para definir un filtro de nhibernate usando Nhibernate fluido. Estoy tratando de seguir el blogpost de este ayende: http://ayende.com/Blog/archive/2006/12/26/LocalizingNHibernateContextualParameters.aspx Definí la fórmula en mi propiedad con el método .FormulaIs () pero no puedo encontrar en google cómo traducir esta definición a nhibernate con fluidez:

¿Cómo mapea una enumeración como un valor int con NHibernate con fluidez?

La pregunta lo dice todo, el valor predeterminado es mapear como una string pero lo necesito para mapear como un int . Actualmente estoy usando PersistenceModel para configurar mis convenciones si eso hace alguna diferencia. Gracias por adelantado. Actualización Encontré que acceder a la última versión del código del tronco resolvió mis problemas.