Entity Framework, le retour

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.
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é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
Actualités Informatiques
Ciena déploie un réseau 100G de 2 800 km 15/05/2012 | Réseaux | 100G
Dell annonce la deuxième vague de sa 12e génération PowerEdge 15/05/2012 | Dell | Serveur
Scott Thompson, PDG de Yahoo, contraint de démissionner 14/05/2012 | Nomination | Stratégie
Sécurité : Des attaques moins nombreuses mais plus dangereuses selon HP 10/05/2012 | Sécurité | Web
Imagine Cup – Le projet Cap Street en route vers Sydney 07/05/2012 | Imagine Cup | Microsoft
Du script PowerShell à l’interface web avec Poshboard 04/05/2012 | Scripting | PowerShell
SCCM 2012 : « Gérer 100 000 utilisateurs avec un seul serveur » 04/05/2012 | System Center 2012 | TechDays 2012
UseIT 2012 – Open Data, cloud computing et cybercriminalité au programme 04/05/2012 | Salon | Evènement
Hana, mobilité, cloud : Henri van der Vaeren dévoile la stratégie de SAP 04/05/2012 | SAP | Cloud Computing
Citrix Netscaler 10 : un ADC élastique 25/04/2012 | Citrix | Appliances
MMS 2012 - Windows Server 2012 sortira en fin d’année 20/04/2012 | Windows Server 2012 | Microsoft Management Summit
MMS 2012 – System Center 2012 est disponible 18/04/2012 | System Center 2012 | Microsoft Management Summit
Hitachi cible les marchés verticaux avec les solutions NAS de BlueArc 16/04/2012 | NAS | Stockage
À la une d'IT Pro Magazine : Server Core, Archivage, Big Data et Windows Intune 06/04/2012 | Cloud Computing | Big Data
Serena renforce son offre ITSM 05/04/2012 | Administrateur | Développement
Vidéos Informatiques
Travail Collaboratif Présentation du Dell XPS 13
Travail Collaboratif Premiers déploiements massifs de SharePoint Workspace en 2012
Cloud computing « Le cloud ne doit pas être une aire de non-droit »
Windows Server Du script PowerShell à l’interface web avec Poshboard
Liens Informatiques
Ressources iT Pro
1er Guide thématique dédié à la mise œuvre d’un Cloud PrivéIT Pro Magazine | 12 pages
Guide de protection des environnements Hyper-VITPro Magazine | 4 pages
Guide d’optimisation & synchronisation des données SharePointAvepoint | 18 pages
Booster les performances des plates-formes virtuelles ?Diskeeper | 12 pages
IT Pro Magazine Spécial Windows 8IT Pro Magazine | 60 pages
Le guide du stockage signé IT Pro MagazineIT Pro Magazine | 16 pages
Testez Acronis Backup & Recovery 11 Virtual EditionAcronis | 2 pages





















