Hodnotenie:
Kniha poskytuje komplexný prehľad o jadre Entity Framework (EF Core), opisuje jeho funkcie a praktické aplikácie na množstve príkladov a kódu. Je chválená za to, že je dobre štruktúrovaná, informatívna a ľahko sa číta, čo je obzvlášť prínosné pre vývojárov .NET, ktorí poznajú objektovo orientované programovanie. Hoci obsahuje cenné poznatky o pokročilých technikách, upozorňuje sa, že nemusí do hĺbky pokrývať všetky databázové témy a je trochu zastaraná, pokiaľ ide o najnovšie funkcie EF.
Výhody:⬤ Veľká hĺbka informácií o jadre EF a jeho funkciách.
⬤ Napísaná zrozumiteľným a odborným štýlom, vďaka čomu je prístupná pre čitateľov.
⬤ Obsahuje množstvo praktických ukážok kódu a doplnkový repozitár GitHub.
⬤ Pokrýva pokročilé techniky, návrhové vzory a osvedčené postupy.
⬤ Je dobre organizovaný a ľahko sa číta.
⬤ Cenné pri prechode z EF6 na EF Core.
⬤ Niektoré témy, najmä v oblasti návrhu databázy, nie sú pokryté podrobne.
⬤ Kniha môže byť zastaraná vzhľadom na niektoré funkcie, ktoré boli od jej vydania zavedené v novších verziách jadra EF.
⬤ Obmedzené zameranie na témy týkajúce sa čisto .NET Core; viac príkladov na zmiešané prostredia by bolo prínosom.
(na základe 14 čitateľských recenzií)
Entity Framework Core in Action
Zhrnutie
Entity Framework Core in Action vás naučí, ako pristupovať k relačným údajom a aktualizovať ich z aplikácií.NET. Po krištáľovo jasných vysvetleniach, reálnych príkladoch a približne 100 diagramoch objavíte časovo úsporné vzory a osvedčené postupy pre bezpečnosť, ladenie výkonu a testovanie jednotiek.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.
O technológii
Existuje nesúlad v spôsobe, akým OO programy a relačné databázy reprezentujú údaje. Entity Framework je objektovo-relačný mapovač (ORM), ktorý túto priepasť preklenuje a radikálne uľahčuje vyhľadávanie a zápis do databáz z aplikácie.NET. EF vytvára dátový model, ktorý zodpovedá štruktúre vášho OO kódu, takže sa môžete dotazovať a zapisovať do databázy pomocou štandardných príkazov LINQ. Dokonca automaticky vygeneruje model z vašej databázovej schémy.
O knihe
Pomocou krištáľovo jasných vysvetlení, reálnych príkladov a približne 100 diagramov vás Entity Framework Core in Action naučí, ako pristupovať k relačným údajom a aktualizovať ich z aplikácií.NET. Začnete s jasným rozdelením Entity Framework, dlho s mentálnym modelom za ORM. Potom objavíte časovo úsporné vzory a osvedčené postupy pre zabezpečenie, ladenie výkonu a dokonca aj jednotkové testovanie. Postupne sa budete zaoberať bežnými problémami prístupu k údajom a naučíte sa, ako ich zvládnuť pomocou Entity Frameworku.
Čo je vnútri
⬤ Vyhľadávanie relačnej databázy pomocou LINQ.
⬤ Využitie jadra EF Core v obchodnej logike.
⬤ Integrácia EF s existujúcimi aplikáciami v jazyku C#.
⬤ Použitie návrhu riadeného doménou v jadre EF.
⬤ Získanie najlepšieho výkonu jadra EF.
⬤ Pokrýva jadro EF Core 2. 0 a 2. 1.
O čitateľovi
Pre vývojárov v prostredí.NET s určitým povedomím o fungovaní relačných databáz.
O autorovi
Jon P Smith je full-stack vývojár so špeciálnym zameraním na.NET Core a Azure.
Obsah Table of Contents.
Časť 1 - Začíname.
⬤ Úvod do Entity FrameworkCore.
⬤ Vyhľadávanie databázy.
⬤ Zmena obsahu databázy.
⬤ Použitie jadra EF v obchodnej logike.
⬤ Použitie EF Core vo webových aplikáciách ASP.NET Core.
Časť 2 - Entity Framework do hĺbky.
⬤ Konfigurácia nerelačných vlastností.
⬤ Konfigurácia vzťahov.
⬤ Konfigurácia pokročilých funkcií a riešenie konfliktov súbežnosti.
⬤ Hlbšie preniknutie do DbContextu.
Časť 3 - Používanie Entity Framework Core v reálnych aplikáciách.
⬤ Použiteľné softvérové vzory pre aplikácie EF Core.
⬤ Správa migrácie databáz.
⬤ Tuning výkonu jadra EF.
⬤ Pracovný príklad ladenia výkonu.
⬤ Rôzne typy databáz a služby jadra EF.
⬤ Testovanie aplikácií EF Core po častiach.
Príloha A - Stručný úvod do LINQ.
Príloha B - Prvé informácie o jadre EF Core verzie 2. 1.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)