Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
4 sur 4 ont trouvé cela utile - Évaluez ce sujet

ADO.NET Entity Framework

Entity Framework permet aux développeurs de créer des applications d'accès aux données en programmant par rapport à un modèle d'application conceptuel au lieu de programmer directement par rapport à un schéma de stockage relationnel. L'objectif est de diminuer la quantité de code et les besoins en maintenance pour les applications orientées objet. Les applications reposant sur Entity Framework présentent les avantages suivants :

  • les applications peuvent fonctionner par rapport à un modèle conceptuel plus centré sur les applications, comprenant notamment des types avec héritage, des membres complexes et des relations ;

  • les applications sont libérées des dépendances codées en dur sur un moteur de données ou un schéma de stockage particulier ;

  • les mappages entre le modèle conceptuel et le schéma spécifique au stockage peuvent être modifiés sans changer le code de l'application ;

  • les développeurs peuvent utiliser un modèle objet d'application cohérent qui peut être mappé à différents schémas de stockage implémentés dans divers systèmes de gestion de bases de données ;

  • plusieurs modèles conceptuels peuvent être mappés à un schéma de stockage unique ;

  • la prise en charge de la fonctionnalité LINQ (Language-Integrated Query) permet d'effectuer la validation de la syntaxe au moment de la compilation par rapport à un modèle conceptuel.

L'Entity Framework a été introduit la première fois en tant que partie intégrante du .NET Framework et de la version finale de Microsoft Visual Studio. À partir de l'Entity Framework version 4.1, l'Entity Framework ne fait pas partie du .NET Framework, mais repose sur le .NET. Pour obtenir la version la plus récente de l'Entity Framework, utilisez le package « Entity Framework » NuGet. Pour plus d'informations, consultez Nouveautés et Versions et contrôle de version d'Entity Framework.

Autres ressources

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.