Apprendre le mapping Object/Relationnel
Un tutoriel de Christian Peyrusse
Le 2004-08-23 12:00:00, par Malick, Community Manager
Chers membres du club,
J'ai le plaisir de vous présenter ce tutoriel de Christian Peyrusse :
Bonne lecture
Retrouvez les meilleurs cours et tutoriels pour apprendre la programmation DotNET.
J'ai le plaisir de vous présenter ce tutoriel de Christian Peyrusse :
Dans cet article nous aborderons l'architecture ObjectSpaces, vous saurez définir un mapping entre nos objets et nos tables, récupérer des données à l'aide du langage de requêtage OPath, utiliser les objets du modèle ObjectSpaces, ObjectReader, ObjectSet et ObjectQuery. Nous verrons pour terminer comment mettre en œuvre la persistance de données.
-
VulvuluneMembre régulierA mon avis cet article devait tout simplement être supprimé, car ObjectSpaces était dans les versions bêta de Visual Studio 2005 mais n'a jamais été dans la version finale. Voir https://social.msdn.microsoft.com/Fo...forum=netfxbcl
Linq to sql et ensuite entity framework ont été les descendants de ce projet avorté.
A quoi bon polluer le site avec des articles sur des technologies de plus de 10 ans qui n'ont jamais atteint la version 1?le 21/07/2017 à 22:16 -
François DORINExpert éminent séniorSans vouloir t'offenser, il ne me semble pas que tu aies une quelconque représentativité pour affirmer que les 1507 personnes qui ont parcouru l'article ont perdu leur temps. C'est peut être ton cas (et j'en suis désolé), mais merci de ne pas t'exprimer au nom des autres.
Ensuite, je tiens à te rappeler que nous sommes tous bénévoles ici, et nous prenons donc sur notre temps libre pour participer et faire vivre ce site. Et une des forces de Développez.com est d'avoir des articles sur des sujets divers et variés, allant de la techno très particulière lié à un domaine particulier à des principes ou méthodologies généraux, en passant par howto (liste non exhaustive).
Pour garantir la disponibilité des articles, les vieux articles sont mis au gabarit afin de permettre leur pérennité. Car oui, Développez.com est un site vivant où les choses bougent et évoluent. Le fait que l'article soit ici consacrée à une techno obsolète et abandonnée n'entre pas en compte. Comme je le disais, nous sommes tous bénévoles ici, et comprends bien que la personne qui s'est occupée de la gabarisation n'a pas forcément les connaissances techniques pour juger la pertinence de l'article, notion très subjective qui plus est. L'article aurait été sur du XML par exemple, je suis sûr que cela ne t'aurait pas gêné qu'il apparaisse sur la page d'accueil du site.
Sans compter, comme je le disais précédemment, qu'ignorer un article serait irrespectueux vis-à-vis de son auteur.
Maintenant, n'hésite pas à te joindre à nous et à venir nous aider. Il y a beaucoup de choses qu'il est possible de faire, comme par exemple, écrire un article. C'est avec plaisir qu'il sera publié et affiché sur la page d'accueille 22/07/2017 à 16:02 -
sinopleMembre chevronnéAu début, je me suis demandé pourquoi on faisait l'impasse sur un comparatif avec des solutions tels qu'Entity Framework.
Puis j'ai vu la fin de l'article avec référence à SQL 2000 ainsi que la date de publication, c'est à dire 2004 !
Y a une raison que la rubrique des publications fasse du déterrage ?le 18/07/2017 à 12:03 -
beekeepRédacteur/Modérateur
Juste une remarque le titre indique "en c#" et les exemples de code sont en VB ( ) le 18/07/2017 à 14:18 -
shenron666Expert confirméParler d'introduction au mapping Object/Relationnel en présentant un ORM obsolète pour lequel il y a peu voire pas de ressources, cela risque d'induire en erreur les novices.
J'ai remarqué ceci en fin d'article :
la version utilisée est en bêta-test, il faudra attendre la version Release pour pouvoir l'utiliser en production
De plus, aucune explication concernant le fichier de mapping, pierre angulaire de l'ORM.
Et les exemples sont effectivement en VBle 20/07/2017 à 17:53 -
François DORINExpert éminent séniorBonjour,
Absolument pas. L'annonce de l'article a été faite le 23/08/2004, soit lors de la sortie de l'article. Rien de plus normal.
Ensuite, il y a eu ce que l'on appel un déterrage (et ici un très très beau déterrage !) par sinople qui a répondu à cette discussion 13 ans après, ce qui a remis en avant cette discussion.
Il n'y a donc aucune raison pour supprimer cet article, même s'il est aujourd'hui totalement obsolète. De plus, cela serait un manque de respect envers l'auteur.le 22/07/2017 à 0:45 -
VulvuluneMembre régulierAdmettons qu'on garde l'article pour l'archéologie de l'informatique. Mais ce n'est pas un déterrage du sujet dans le forum car l'article est depuis le 18.07.2017 sur la page d'accueil du site et cela est un manque de respect pour les 1507 personnes qui ont perdus du temps à le parcourir. Il faudrait donc soit le supprimer de la page d'accueil rapidement soit marqué en haut de l'article bien en évidence qu'il s'agit d'une archive.le 22/07/2017 à 15:14
-
MalickCommunity ManagerSalut sinople,
Merci pour ce retour.
Ce n'est pas un déterrage comme tu le penses, mais c'est une ressource qui était déjà présente sur Developpez.com, mais non au format que nous utilisons actuellement. Et souvent c'est en PDF, raison pour laquelle on les passe au bon gabarit pour les garder accessibles sur le site.le 18/07/2017 à 12:09 -
MalickCommunity ManagerSalut,
Merci pour vos retours.Je viens de modifier le titre.
le 20/07/2017 à 18:02 -
Pol63Expert éminent séniorAvec le temps, l'auteur a du se rendre compte que c'était devenu du temps perdu, non ?le 22/07/2017 à 16:47