2011-06-22 5 views
2

MVC3 RazorでWebアプリケーションの開発を開始しようとしています。私たちは、次のような特徴があるORMを探しています:あなたは困惑やシナリオに戸惑った場合.NET ORMアダプタ:LLBLGENとnHydrate

  • をすることができます (解決策を見つけるか、更新を管理し、変更を維持するために
  • 簡単に相談しやすいです変更セットと機能の要件は流暢になるので、データベースの変更と追加には慎重でなければなりません(これは最も優先されるでしょう)
  • よく、短時間で文書化され、改善とクォークを適用する。このチェックリストの後
  • LINQサポート
  • .NET 4のサポート

、私は掘り始めました。私は人々がとの比較でNHibernateと快適でないことを見ました。それは歴史があり、まだEntity Frameworkが開発中ですからです。しかし、ここでの質問のほとんどは少し前に尋ねられ、現代版では多くの改善が行われていると仮定しています。

EFNHibernateの両方で動作するORMアダプタがあります。 EFまたはNHibernateを使用する代わりに、LLBLGENnHydrateという良いORMアダプタがあります。仮説的には、どちらもお互いに良いです。 LLBLGENは、nHydrateより多くの議論があります。

私はあなたがそれらのいずれかを 使用している場合LLBLGENnHydrateのご意見を好み、他のを試してみましたでしょう。 あなたが使用しているものが他のものよりも良い理由は?

P.S:私のチェックリストに基づいて、それらの両方よりももっと良いものがあればコメントで示唆し、それはすでにコメントで示唆されている場合、それを投票によってそれを賞賛してください。

ありがとうございました。

答えて

4

エンタープライズアプリケーションレベルで開発し、LLBLGenバージョン3.1を使用しています。このアプリケーションでは、複数のフレームワーク(nHibernate、EF、Linq-> SQL、およびLLBLGen Pro)のコードを生成できます。我々はLLBLGen Pro Adapter Modelを生成しています。これは、バージョン2.5以来使用しており、ORM全体としては非常に快適です。私たちは、ORMが仕事を達成する能力を制限した状況に遭遇していません。

彼らのサポートは素晴らしいです彼らのフォーラムに質問を投稿すると、通常、スタッフは同じ日に対応します。

あなたはあなたが支払うものを手に入れますを覚えておいてください。LLBLGenは無料ではありませんが、ソフトウェアの価値とスタッフのサポートによって価格が補われます(とソースコードもになることがあります)。

苦情はありません!

+0

ありがとうございました。あなたはnHydrateを試しましたか? –

+0

@Ramizいいえ、申し訳ありませんが、私はnHydrateを使用していません。 LLBLGenのサポートのために –

+1

+1 ... – Matt

関連する問題