IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Apprendre le mapping Object/Relationnel
Un tutoriel de Christian Peyrusse

Le , par Malick

14PARTAGES

7  1 
Chers membres du club,

J'ai le plaisir de vous présenter ce tutoriel de Christian Peyrusse :

Introduction au mapping Object/Relationnel
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.
Bonne lecture

Retrouvez les meilleurs cours et tutoriels pour apprendre la programmation DotNET.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Vulvulune
Membre régulier https://www.developpez.com
Le 21/07/2017 à 22:16
A 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?
2  0 
Avatar de sinople
Membre chevronné https://www.developpez.com
Le 18/07/2017 à 12:03
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 ?
1  0 
Avatar de beekeep
Rédacteur/Modérateur https://www.developpez.com
Le 18/07/2017 à 14:18
Juste une remarque le titre indique "en c#" et les exemples de code sont en VB ()
1  0 
Avatar de shenron666
Expert confirmé https://www.developpez.com
Le 20/07/2017 à 17:53
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
Je pense que cet ORM n'est jamais sorti de sa bêta.

De plus, aucune explication concernant le fichier de mapping, pierre angulaire de l'ORM.
Et les exemples sont effectivement en VB
1  0 
Avatar de François DORIN
Expert éminent sénior https://www.developpez.com
Le 22/07/2017 à 0:45
Bonjour,

Citation Envoyé par Vulvulune Voir le message
A 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?
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.
1  0 
Avatar de Vulvulune
Membre régulier https://www.developpez.com
Le 22/07/2017 à 15:14
Admettons 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.
1  0 
Avatar de François DORIN
Expert éminent sénior https://www.developpez.com
Le 22/07/2017 à 16:02
Citation Envoyé par Vulvulune Voir le message
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.
Sans 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'accueil
1  0 
Avatar de Malick
Community Manager https://www.developpez.com
Le 18/07/2017 à 12:09
Salut sinople,

Merci pour ce retour.

Citation Envoyé par sinople Voir le message

Y a une raison que la rubrique des publications fasse du déterrage ?
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.

0  0 
Avatar de Malick
Community Manager https://www.developpez.com
Le 20/07/2017 à 18:02
Salut,

Merci pour vos retours. Je viens de modifier le titre.
0  0 
Avatar de Pol63
Expert éminent sénior https://www.developpez.com
Le 22/07/2017 à 16:47
Avec le temps, l'auteur a du se rendre compte que c'était devenu du temps perdu, non ?
0  0