Quels sont les principaux critères lors du choix entre différents ORM?

asp.net-mvc-4 dapper entity-framework

Question

Dans mon nouveau projet, je suis très confus entre les ORM à utiliser. Nos requêtes de base de données sont très complexes. Nous sommes principalement coincés entre Dapper et EF 5. Je sais que Dapper a un avantage en termes de performances et je pense que EF bénéficie de ses avantages en termes de maintenance et de génération de code.

Croyez-moi, je cherche beaucoup pour trouver les critères principaux pour faire un choix, et une bonne comparaison entre ces deux critères, mais je ne trouve pas de réponse satisfaisante.

Alors, quelles sont les choses que je dois garder à l'esprit en traitant de cela.

Réponse populaire

Cela vaut la peine de jeter un coup d’œil à ce Blog Post , mais finalement, les critères sont définis par vous. Vous devez décider si

  • développement rapide
  • performance
  • Code-First
  • DB d'abord

ou quoi que ce soit d'autre que vous recherchez et ensuite prioriser la liste en fonction de ce qui est plus important. Ensuite, utilisez cette liste pour compiler vos recherches.



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi