MVC3 Razor で Web アプリケーションの開発を開始しようとしています。以下の側面を持つ ORM を探しています。
- シナリオで困惑したり困惑したりした場合、簡単に解決策を見つけたり、相談したりできます
- 更新の管理と変更の維持が容易です (変更セットと機能の要件は流動的であるため、データベースの変更と追加には注意が必要です。これが最も優先されます)
- まあ (簡潔で簡単で更新済み) タイムリーに文書化されているので、改善点や癖を学び、適用できます。
- LINQ サポート
- .NET 4 のサポート
このチェックリストの後、掘り始めました。歴史があり、まだ発展途上にあるためEntity Framework
、比較して快適ではない人々を見てきました。しかし、ここでの質問のほとんどは少し前に尋ねられたものであり、現在のバージョンでは多くの改善が行われていると思います.NHibernate
Entity Framework
と の両方で動作する ORM アダプタがありEF
ますNHibernate
。むしろ使用するEF
かNHibernate
、いくつかの優れた ORM アダプターがLLBLGEN
ありnHydrate
ます。仮説的には、どちらもお互いに優れています。LLBLGEN
よりも議論中ですnHydrate
。
どちらかを使用していて、もう一方を試した場合の意見をお聞かせください
LLBLGEN
。nHydrate
あなたが使用しているものが他のものよりも優れているのはなぜですか?
PS:私のチェックリストに基づいて、それらの両方よりも優れたものがある場合は、コメントで提案してください。コメントで既に提案されている場合は、投票して賞賛してください。
ありがとう。