L'équipe de développement avec laquelle je travaille passera bientôt à .NET 4.0, cependant, la bibliothèque de classes d'accès aux données que nous utilisons utilise toujours ADO.NET "classique", c'est-à-dire SqlDataReader , DataTable, etc. Pendant ce temps, il semble que Microsoft et probablement le reste du monde avancent avec Entity Framework et WCF Data Services . Je n'ai rien trouvé sur MSDN qui indiquait laquelle des technologies d'accès aux données Microsoft considère comme les meilleures pratiques.
Microsoft a-t-il une préférence? Quel accès aux données la plupart des gens utilisent-ils actuellement? Y a-t-il de bonnes raisons de rester avec ADO.NET classic et de ne pas passer à Entity Framework?