こんにちは、私は ORM ツールの岐路に立っているようです。同様の課題に直面した人々からアドバイスを求めています。過去に、CodeSmith と NetTiers テンプレートを使用して DAL を生成しましたが、すべて非常に良好でしたが、何らかの理由でこれを中止することにしました。
だから私は岐路に立っており、次のことを見つけました:-
- 私は PLINQO (Linq to SQL) を見てきましたが、これは素晴らしい仕事をしているように見えますが、Microsoft が Linq to SQL を確信していないため、これは良い選択ではないかもしれません。
- Linq to Entities - これはまだ始まったばかりで、私が間違っているかもしれませんが、人々は肥大化とストアド プロシージャの方法について不平を言っています
- 私は nHibernate を見てきました。これはおそらく最良の選択ですが、学習曲線が急勾配のようです
- LLblgenも同様
- Subsonic - これについてよくわかりませんか?
- 実証済みの NetTiers に固執し、肥大化を忘れ、エンタープライズ ライブラリを使用せざるを得ないことを忘れ、それが作成する動的 SQL を忘れ、フォーラムでの活動がほとんどないことを忘れて、これを忘れて使用してください!
私は既に Codesmith を所有しており、他に何かを購入するつもりはありません。生成されたコードは中信頼モードで動作する必要があります...
私が見逃した他の人もいるかもしれません。ORM ツールが注目に値する理由を説明する回答を探しています。
ありがとうリチャード