Mapping objet relationnel
Mitsuru FURUTA Microsoft France
http://blogs.microsoft.fr/mitsufu
Objectifs de la présentation
C’est une présentation technique !
Appréhender les concepts
Comprendre les problématiques
Etre capable d’évaluer un produit
Mettre en œuvre les principes fondamentaux sous
forme de courtes démos
Pas de présentation de produit
Pas de parti pris
Pas de LINQ…
C’est une présentation technique !
Mapping objet relationnel
Introduction
Modélisation
Architecture
Fonctionnalités attendues de la couche objet
Productivité
MySolution: DSMap, un DataSet objet…
La pause ? Quelle pause ?
Introduction
Enjeux et problématiques
Database != objects
Architecture multi-couche: DAL, business, présentation
Est-il possible d’automatiser la DAL ?
Amener la persistance aux objets métiers
Modélisation
Recherche du modèle unique
Requêtage
Tuer le SQL
Implémentations
Outils ou framework ?
Modèle intrusif ou pas
Solutions souvent techniques
Génération de code: templates dynamiques, CodeDom
Abstraction: proxy dynamique, tissage
Introduction
Data base Objects
Mapping O/R
Idéal ?
Le pur mapping O/R ne requiert aucun prérequis ni de la
part de la base ni de la part de la couche objet. Il assure
le lien entre les deux quelques soient les modèles.
La solution assure en général l’accès à la base et la
création automatiques des objets (classFactory).
Les solutions sont en général riches mais coûteuses en
ressources et en performances.
1 / 47 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !