Loading

Entity Framework, le retour

none

La deuxième version de ADO.NET Entity Framework 4 pourrait mettre le mappage objet/relationnel à la portée de plus de développeurs. Il reste maintenant à savoir combien.

Lorsque Microsoft a sorti la première version de ADO.NET Entity Framework (EF) dans .NET 3.5 SP1, la technologie a été largement raillée par les développeurs de base de données chevronnés. Selon eux, elle arrivait trop tard, avait bénéficié d’un budget trop serré et leur apportait trop peu de choses.

Microsoft a pris en compte les critiques et a promis que la deuxième version intégrerait nombre des fonctionnalités manquantes proposées dans d’autres outils de mappage objet/relationnel (ORM), principalement NHibernate. Il semblerait que Microsoft ait apporté des réponses à une grande partie des critiques formulées.

Le 19 octobre 2009, l’éditeur a sorti les bêtas 2 de Visual Studio 2010 et .NET Framework 4. Les moutures comprennent la bêta 2 de EF4, soit l’ensemble des fonctionnalités correspondant à la deuxième tentative de Microsoft dans le domaine des outils ORM. EF constitue la tentative ambitieuse de Microsoft visant à fournir un mappage objet/relationnel entre les applications .NET et les bases de données à n niveaux (n-tier), d’autres référentiels et, enfin, le cloud. Les développeurs utilisent EDM (Entity Data Model) comme spécification pour définir les entités et relations employées par une application bâtie sur EF. EDM est constitué d’un schéma de conception servant à créer des classes programmables, des structures de stockage basées sur un modèle et une spécification de mappage qui connecte les deux. Il expose les entités ADO.NET sous forme d’objets dans .NET, fournissant une couche d’objets pour Microsoft LINQ (Language Integrated Query). Grâce à LINQ to Entities, les développeurs peuvent écrire des requêtes de base de données dans le langage même qui a servi à la logique métier.

Tout comme d’autres éditeurs d’outils ORM, Microsoft s’est lancé dans le projet EF avec l’objectif suivant : aider les développeurs à créer de manière plus productive des applications de prochaine génération en les modélisant au lieu de programmer directement sur différents schémas de données. Cette approche vise à faciliter la création et la modification des applications au fil du temps, sans se préoccuper du référentiel sous-jacent.

Même s’il s’agit en fait de la version 2, Microsoft appelle la nouvelle mouture EF4, en rapport avec le développement uniquement orienté schéma de .NET 4. EF version 1. Dans EF4, les développeurs pourront, au final, exploiter les nouvelles possibilités orientées modèle avec les versions EDM Wizard et EDM Designer mises à jour dans Visual Studio 2010.

123
 
Blogger sur iTPro.fr ! Nous sommes constamment à la recherche de nouvelles voix et de nouvelles collaboration éditoriales sur iTPro.fr. Si vous êtes intéressés pour blogger ou écrire pour nous, contactez Sabine Terrey, Directrice de la rédaction, iTPro.fr.
Nous sommes ouverts à tous les thèmes portant sur les services, les solutions et les technologies informatiques d'entreprise. Notre seule condition sera la qualité de votre contribution, quel que soit votre thème de prédilection, actualités, annonces, lancements, stratégie, tutoriaux, trucs et astuces, bonnes pratiques... cette liste n'étant pas exhaustive, stay tuned, au plaisir de collaborer.
 
Guide SharePoint dédié à l’optimisation des donnéesGuide SharePoint dédié à l’optimisation des donnéesCe guide exclusif a été conçu pour est aider les administrateurs et responsables d’environnements SharePoint distribués à planifier et mettre en œuvre une stratégie de réplication complète, fiable et efficace. Découvrez les meilleures pratiques….Téléchargez le Guide SharePoint

Ressources Informatiques

1er Guide thématique dédié à la mise œuvre d’un Cloud Privé L’objet de ce 1er guide thématique publié par la rédaction du mensuel IT Pro Magazine est d’apporter aux responsables informatiques une synthèse…
   IT Pro Magazine | 12 pages
Découvrez le 1er Guide dédié à la mise en œuvre d’un Cloud Privé
Guide de protection des environnements Hyper-V La virtualisation pose de nouveaux défis en terme de protection des serveurs et de continuité d'activité. Découvrez comment mettre en œuvre la protection…
   ITPro Magazine | 4 pages
Téléchargez le guide dédié à la protection des environnements Hyper-V !
Guide d’optimisation & synchronisation des données SharePoint L'objet de ce guide est d'aider les administrateurs et responsables d’environnements SharePoint distribués à planifier et mettre en œuvre une stratégie…
   Avepoint | 18 pages
Découvrez les meilleures pratiques d’optimisation et synchronisation des données SharePoint
Booster les performances des plates-formes virtuelles ? Découvrez les meilleures pratiques pour optimiser radicalement les performances de vos environnements virtualisés tout en optimisant le fonctionnement…
   Diskeeper | 12 pages
Téléchargez maintenant ce livre blanc exclusif
IT Pro Magazine Spécial Windows 8 Au programme de cette édition de IT Pro Magazine, un dossier complet sur Windows 8, un aperçu de Hyper-V 3.0, le fonctionnement du Cloud Privé Microsoft,…
   IT Pro Magazine | 60 pages
Téléchargez cette édition gratuitement
Le guide du stockage signé IT Pro Magazine La modernisation de l'infrastructure de stockage ne s'improvise pas. Ce guide exclusif publié par IT Pro Magazine vous fera découvrir les technologies…
   IT Pro Magazine | 16 pages
Téléchargez le Guide des Solutions de Stockage Nouvelle Génération
 

Patrice Bonnefoy MVP Windows Expert IT-Pro Patrice Bonnefoy

Olivier Detilleux Architecte Infrastructure Olivier Detilleux

Freddy Elmaleh Consultant freelance Freddy Elmaleh

Conseil & Expertise

Bénéficiez de toute l'expertise informatique des magazines,
découvrez les abonnements papiers et leurs compléments
numériques sur Internet via le Club Abonnés.

S'abonner au mensuel IT Pro Magazine pour - 9 € / mois

Déjà abonné à nos magazines informatiques professionnels ?

» Accédez aux services de votre
Club Abonnés sur iTPro.fr