51 votes

Quel Micro ORM utiliser?

Essayez de décider entre Dapper, Massive et PetaPoco. J'aime la simplicité de Dapper, la flexibilité de l'Massive et de soutien POCO dans PetaPoco mais suis actuellement en train de tergiverser sur qui choisir pour mon prochain projet.

Je ne rendre compte que, dans une large mesure, c'est la question de goût personnel, mais nous croyons qu'il sera précieux pour entendre quelques avis sur le sujet, surtout les gens qui ont essayé plus d'une de ces, err, les bibliothèques (ce qui est le bon terme: bibliothèque, fichier, cadre?)

27voto

Roy Dictus Points 19568

Essayez de choisir les fonctionnalités que vous mentionnez (simplicité, flexibilité, support POCO) qui vous seront les plus utiles, à vous et à vos projets, dans un an. Lequel est le plus susceptible de faciliter votre travail?

Ensuite, vous aurez votre réponse. Et si vous ne pouvez toujours pas choisir, choisissez Dapper (juste une sélection au hasard que j'ai faite :-) Comme le dit le Cheshire Cat, si vous ne savez pas vraiment où vous voulez aller, le chemin que vous choisissez importe peu.

8voto

suhair Points 5223

La documentation de PetaPoco semble plus mature que les autres. Il semble que ce soit la voie la plus sûre.

1voto

Boris Bucha Points 590

Je n'ai rien trouvé de tel. Par défaut, je prends toujours ma décision en fonction du nombre de lignes du code client et du type de sécurité obtenus. Bien sûr, il y a un certain nombre d'autres mesures à prendre en compte, mais si votre projet n'est soumis à aucune exigence particulière (exotique), ces deux conditions sont généralement applicables. btw. Je suis conscient de la controverse à laquelle ma réponse pourrait conduire;)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X