Ich verwende PetaPoco Micro-ORM. Es ist zwar sehr einfach und sicher, mit ORM-Tools mit Datenbanken zu arbeiten, aber das einzige, was ich hasse, ist zusätzlicher Code. Früher habe ich den größten Teil des Codes in die Datenbank selbst gestellt und alle RDBMS-Funktionen wie gespeicherte Prozeduren, Trigger usw. verwendet, die besser verarbeitet werden können.
Ich möchte wissen, wann ORM nicht für gespeicherte Prozeduren / Trigger und umgekehrt verwendet werden soll.