私は、ストアド プロシージャとパラメーター化されたクエリを組み合わせた独自の SQL アクセス コードと、ADO.NET グランジを最小限に抑えるために作成した小さなラッパー ライブラリを作成することに成功しました。これは過去に私にとって非常にうまく機能しており、かなり生産的でした.
私は新しいプロジェクトに向かっています.古い学校のものを私の後ろに置いて、ORMベースのソリューションを掘り下げる必要がありますか? (NHibernate と EF の間には、高度な概念の大きな違いがあることはわかっています。ここではそれについては触れたくありません。議論のために、LINQ を古い学校の代替手段とひとくくりにしましょう。)私が知っている(そしてかなりよく知っている)ものに対するORMタイプのものの実世界への適用に関するアドバイス。
古い学校の ADO.NET コードまたは ORM? 曲線があると確信しています。曲線には価値のある ROI がありますか? 私は不安で学びたいと思っていますが、締め切りがあります。