¿Cuáles son los principales criterios al elegir entre diferentes ORM?

asp.net-mvc-4 dapper entity-framework

Pregunta

En mi nuevo proyecto, estoy muy confundido sobre qué ORM usar. Nuestras consultas a la base de datos son muy complejas. Estamos principalmente atrapados entre Dapper y EF 5. Sé que dapper tiene un beneficio en el rendimiento y creo que EF tiene su beneficio de mantenimiento y generación de código.

Créame, busco mucho para encontrar los criterios principales para hacer una elección, y una buena comparación entre estos dos, pero no encuentro una respuesta satisfactoria.

Entonces, ¿qué cosas tengo que tener en cuenta al tratar con esto?

Respuesta popular

Vale la pena echarle un vistazo a esta Blog Post , pero, en última instancia, el criterio lo establece usted. Debes decidir si

  • desarrollo rápido
  • actuación
  • Código primero
  • DB primero

o lo que sea que esté buscando y luego priorice la lista según lo que es más importante. Luego use esta lista para compilar su investigación.



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué