Tim pengembangan yang saya kerjakan akan segera pindah ke .NET 4.0, namun, pustaka kelas akses data yang kami gunakan masih menggunakan ADO.NET "klasik", yang berarti SqlDataReader , DataTable, dan sejenisnya. Sementara itu, sepertinya Microsoft dan mungkin seluruh dunia bergerak maju dengan Entity Framework dan Layanan Data WCF . Saya tidak menemukan apa pun di MSDN yang menunjukkan teknologi akses data mana yang dianggap praktik terbaik oleh Microsoft.
Apakah Microsoft memiliki preferensi? Akses data apa yang kebanyakan orang gunakan saat ini? Apakah ada alasan bagus untuk tetap menggunakan ADO.NET classic dan tidak pindah ke Entity Framework?