Was sind die Hauptkriterien bei der Auswahl zwischen verschiedenen ORMs?

asp.net-mvc-4 dapper entity-framework

Frage

In meinem neuen Projekt bin ich sehr verwirrt, welche ORMs zu verwenden sind. Unsere Datenbankabfragen sind sehr komplex. Wir sind hauptsächlich zwischen Dapper und EF 5. Ich weiß, Dapper hat Leistungsvorteile und ich denke, EF hat seine Vorteile bei der Wartung und Codegenerierung.

Glauben Sie mir, ich suche viel, um die Hauptkriterien zu finden, um eine Wahl zu treffen, und einen guten Vergleich zwischen diesen beiden, aber finde keine befriedigende Antwort.

Also welche Dinge muss ich dabei beachten.

Beliebte Antwort

Es lohnt sich, einen Blick auf diesen Blog Post werfen, aber letztendlich werden die Kriterien von Ihnen festgelegt. Sie müssen entscheiden, ob

  • schnelle Entwicklung
  • Performance
  • Code-zuerst
  • DB zuerst

oder was auch immer Sie suchen und priorisieren Sie die Liste basierend auf, was noch wichtiger ist. Dann verwenden Sie diese Liste, um Ihre Forschung zusammenzustellen.



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum