Description du livre
développeurs C#, voici votre chance d'apprendre les tenants et aboutissants d'Entity Framework Core, le mappeur objet-relationnel récemment redessiné par Microsoft. Bénéficiez d'un apprentissage pratique qui vous apprendra à relever les défis frustrants liés aux bases de données, tels que les solutions de contournement des fonctionnalités manquantes dans Entity Framework Core, et apprenez à optimiser la performance de vos applications, de front !
Modern Data Access with Entity Framework Core enseigne les meilleures pratiques, les conseils et les raccourcis qui réduiront considérablement la quantité de ressources que vous consacrez en interne à la programmation du code d'accès aux données. Les méthodes et outils éprouvés enseignés dans ce livre, tels que la façon d'obtenir de meilleures performances et la possibilité de choisir la plate-forme de votre choix, vous feront gagner un temps précieux et vous permettront de créer un accès transparent aux données. Plongez dans des conseils succincts qui couvrent toute la gamme - de l'installation d'Entity Framework Core, l'ingénierie inverse, l'ingénierie directe (y compris les migrations de schémas), la lecture et la modification de données avec LINQ, Dynamic LINQ, SQL, Stored Procedures et Table Valued Functions- à l'utilisation de produits tiers tels que LINQPad, Entity Developer, Entity Framework Profiler, EFPlus, AutoMapper. Vous apprécierez également des extraits d'une discussion sur l'architecture logicielle conceptuelle autour d'Entity Framework Core qui, autrement, pourrait prendre des années à apprendre.
Ce que vous apprendrez
Comprendre les concepts de base d'Entity Framework Core, ainsi que les modèles de processus pour les bases de données existantes (rétro-ingénierie) et la génération de schémas de base de données à partir de modèles objet (ingénierie directe)
Étudier des études de cas réels pour une formation pratique EF Core
Accédez à des scénarios d'accès à des bases de données et à des exemples de code.
Découvrez les solutions de contournement pour augmenter les fonctionnalités manquantes dans Entity Framework Core
Utilisez Entity Framework Core pour écrire des applications mobilesL'annexe en ligne bonus couvre les mises à jour de la version 2.1 du cadre des entités Core 2.1
A qui s'adresse ce livre ?
Les développeurs de logiciels qui ont une expérience de base avec .NET et C#, ainsi qu'une certaine compréhension des bases de données relationnelles. Il n'est pas nécessaire d'avoir une connaissance des technologies prédécesseurs telles que ADO.NET et le classique ADO.NET Entity Framework pour apprendre de ce livre.