Différence entre DataSet et Linq To SQL Classes

Signaler
Messages postés
8
Date d'inscription
mercredi 15 décembre 2010
Statut
Membre
Dernière intervention
15 août 2012
-
Messages postés
239
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
27 août 2012
-
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

Messages postés
239
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
27 août 2012
5
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.