ASP.NET MVC y selección de ORM

Nos estamos preparando para comenzar la reurbanización de una gran aplicación empresarial interna que está envejeciendo. Hemos decidido usar ASP.NET MVC, pero lo que estamos considerando es qué Mapeo Relacional de Objeto (ORM) elegir. Por supuesto, hay una multitud de implementaciones ORM de código abierto y pagas disponibles. Sin embargo,NHibernate parece tener la mayor mentalidad, mientras que elMarco de la entidad Es el nuevo hotness de Microsoft.

Mientras investigamos y jugueteamos con ambos, quisimos decirle a la comunidad qué ORM (NHibernate, Entity Framework, u otro) prefiere y por qué.

Preguntas algo similares sobre Stackoverflow

¿Cuáles son tus ORM .NET favoritos? (Buena lista, pero sin justificaciones)ASP.NET MVC + ORM (Se enfoca principalmente en Castle Project AR)¿Qué solución de mapeador de objetos recomendaría para .NET? [pregunta cerrada]

Lectura ORM .NET adicional

ORM en .NET 3.5¿Por qué usar el Entity Framework?¿Por qué usar el Entity Framework? Sí, ¿por qué exactamente?La mejor herramienta .NET ORM

Respuestas a la pregunta(3)

Su respuesta a la pregunta