私が作業している開発チームはすぐに.NET 4.0に移行しますが、使用するデータアクセスクラスライブラリは、引き続きADO.NETの「クラシック」、つまりSqlDataReader、DataTableなどを使用します。一方、Microsoftのように思われ、おそらく世界の他の地域ではEntity FrameworkとWCF Data Servicesが前進しています。MSDNで、マイクロソフトがベストプラクティスと見なしているデータアクセステクノロジーを示すものは何も見つかりませんでした。
マイクロソフトには好みがありますか?現在、ほとんどの人はどのデータアクセスを使用していますか?ADO.NETクラシックにとどまり、Entity Frameworkに移行しない正当な理由はありますか?