Entity Framework Tutorial

Description cover

Entity Framework Tutorial Learn to build a better data access layer with the ADO.NET Entity Framework and ADO.NET Data Services
- Clear and concise guide to the ADO.NET Entity Framework with plentiful code examples
- Create Entity Data Models from your database and use them in your applications
- Learn about the Entity Client data provider and create statements in Entity SQL
- Learn about ADO.NET Data Services and how they work with the Entity Framework

Ma critique note

Entity Framework est un sujet difficile qui n'est pas destiné à être utilisé par des débutants, et qui utilise un nombre de principes complexes.
Il devient alors une tâche difficile d'écrire une explication claire et complète de ce sujet. L'auteur, Joydip Kanjidal, a fait ici un bon essai, en expliquant de façon détaillée, les bases et les couches centrales d'Entity Framework. Au départ, nous découvrons l'objectif de chaque couche et comment elles interagissent les unes avec les autres. Cela devient ensuite un peu plus difficile à digérer car l'auteur a décidé de coller des centaines et des centaines de lignes de code XML autogénérées, sans pour autant les expliquer comme il le faudrait.

Cette impression de flou devient encore plus évidente, lorsque quelques pages plus tard, l'auteur nous explique qu'Entity Framework est limite buggué et qu'il faut faire des modifications manuelles, mal expliquées, à des dizaines d'endroit dans le code généré.

Le livre est définitivement un bon départ si vous voulez découvrir les bases d'Entity Framework, mais pour l'utiliser correctement et bénéficier de ce qu'il y est dit, cela nécessite de le lire plusieurs fois et de reproduire les exemples pas à pas sans changer le moindre paramètre. Si vous n'avez pas une bonne connaissance de l'ORM (Object-Relational Mapping), ce livre risque d'être une source d'embrouille plus qu'une source de connaissance.