0

私が読んだところはどこでも、タイプされたデータセットから離れてエンティティフレームワークなどを使用するように専門家が書いているのを目にします。

一方、私が読んだほとんどすべてのado.netの本は、最初にデータセットの使用方法を示しており、一部はデータセットのみを使用しているため、悪くないという印象を与えます。それがなぜ新しいプログラマーのためにそれを教えるのか?

4

1 に答える 1

1

すべては、DBから取得するデータをどのように処理するかによって異なります。

DataSet一緒にうまく機能するため、CrystalReportにデータをロードするためにを使用します。私のアプリの他の場所では、ほとんど匿名のタイプを使用しています。いずれにせよEntityFramework、DBからデータをプルするためにを使用します。その方法では、ADO.NETやDataSetを使用するよりもはるかに高速に結果を取得できます。生のパフォーマンスが必要な場合は、ADO.NETを使用します。たとえば、バッチ更新の場合。

于 2012-12-06T04:20:44.983 に答える