Différence entre DataSet et Linq To SQL Classes

acppfrance Messages postés 8 Date d'inscription mercredi 15 décembre 2010 Statut Membre Dernière intervention 15 août 2012 - 2 avril 2012 à 02:53
Tupad Messages postés 239 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 27 août 2012 - 2 avril 2012 à 09:24
Bonjour à tous,

J'ai travaillé deja avec Linq To SQL Classes et je veux savoir la différence entre Linq To SQL Classes et DataSet.

J'ai besoin de vos renseignements concernant mon pfe que je le commencerai très prochainement. mon PFE sera une sorte d une application qui interroge une base de données MySQL ou SQL Server. Je veux bien que vous me disez les bons outils avec lesquels je travaillerai parceque j'entends plusieurs outils comme DataSet, NHibernate, Linq To SQL ...

Merci d'avance.

1 réponse

Tupad Messages postés 239 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 27 août 2012 5
2 avril 2012 à 09:24
Linq et Nhibernate sont des ORM ou mapping objet-relational (definition -> voir sur wikipédia).
Un dataset est un cache en mémoire de données.

Avec un ORM, tes objets sont déjà préconstruits à partir de ta base de données.
Avec un dataset, tu dois tout gérer manuellement.
0
Rejoignez-nous