私は、特定のSQL Server/CEデータベースのPOCOとリポジトリを生成するコードジェネレータを作成しました。クラシックなADO.Netを使った簡単なCRUDプロシージャだけです。私の質問は、カスタムコードジェネレータよりもL2S/EF4のようなORMを使用する理由は何ですか? 2〜3年ごとマイクロソフトではいくつかの新しいデータアクセスフレームワーク/テクノロジを提供していますが、常に最新のテクノロジに触れることができないかなりの開発者を知っていますが、いずれもクラシックADO.Net、既存のコードと新しい機能を開発する方法。 ORMツールは今日必要なものをもたらすか、または古典的なADO.Netに固執することができますか?コードジェネレータとORM
ありがとうございました!
私の意見では非常に良い質問です。 – Earlz
誰かがあなたのプロジェクトを引き継ぐ必要があるなら、彼はEF4やNHibernateを知っている可能性がありますが、自宅で解決される可能性はほとんどありません。もしあなたのソロプログラマーなら、問題ありません。あなたが会社のチームの一員である場合:巨大な問題。 –