仕事の都合でしばらくの間 2.0 で立ち往生しており、最新の .net フレームワークに追いつくようにしています。Mvc アプリケーションの構築を開始していますが、データ アクセス アプリケーション ブロック (SqlHelper) がデータ層を書き込む方法として依然として受け入れられるかどうか疑問に思っています。
EF については、速度パフォーマンス、遅延読み込み、データベースをアプリケーションから分離しておく問題など、多くの議論があることを知っています。だから今はそこに行くのをためらっている。
しかし、ADO.Net と DataAdapter のみを使用する多くのコードを目にし、支援フレームワークなしで ADO.net に戻ったのではないかと考えています。これが正しければ、私の質問はなぜですか?データ アクセスを行うために、ある種のヘルパー クラス/フレームワークを使用しないことは、一歩後退したように思えます。