Hodnocení:
Kniha poskytuje ucelený přehled o jádru Entity Framework (EF Core), popisuje jeho funkce a praktické aplikace na mnoha příkladech a kódu. Je oceňována pro svou přehlednost, informativnost a snadnou čitelnost, která je přínosná zejména pro vývojáře v prostředí .NET obeznámené s objektově orientovaným programováním. Přestože obsahuje cenné poznatky o pokročilých technikách, je třeba upozornit, že nemusí do hloubky pokrývat všechna databázová témata a je poněkud zastaralá, pokud jde o nejnovější funkce EF.
Klady:⬤ Velká hloubka informací o jádru EF a jeho funkcích.
⬤ Je napsána srozumitelným a odborným stylem, takže je čtenářům přístupná.
⬤ Obsahuje mnoho praktických ukázek kódu a doplňkový repozitář GitHub.
⬤ Pokrývá pokročilé techniky, návrhové vzory a osvědčené postupy.
⬤ Přehledné a snadno čitelné.
⬤ Cenné při přechodu z EF6 na EF Core.
⬤ Některá témata, zejména ta týkající se návrhu databáze, nejsou pokryta podrobně.
⬤ Kniha může být zastaralá s ohledem na některé funkce, které byly od jejího vydání zavedeny v novějších verzích EF Core.
⬤ Omezené zaměření na témata týkající se čistě prostředí .NET Core; prospělo by více příkladů na smíšená prostředí.
(na základě 14 hodnocení čtenářů)
Entity Framework Core in Action
Shrnutí
Entity Framework Core v akci vás naučí, jak přistupovat k relačním datům a aktualizovat je z aplikací.NET. V návaznosti na křišťálově jasná vysvětlení, reálné příklady a přibližně 100 diagramů objevíte časově úsporné vzory a osvědčené postupy pro zabezpečení, ladění výkonu a testování jednotek.
Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.
O technologii
Ve způsobu, jakým OO programy a relační databáze reprezentují data, existuje nesoulad. Entity Framework je objektově-relační mapovač (ORM), který tuto propast překlenuje a radikálně usnadňuje dotazování a zápis do databází z aplikace.NET. EF vytváří datový model, který odpovídá struktuře vašeho OO kódu, takže se můžete dotazovat a zapisovat do databáze pomocí standardních příkazů LINQ. Dokonce automaticky vygeneruje model z vašeho databázového schématu.
O knize
Kniha Entity Framework Core in Action vás pomocí křišťálově jasných vysvětlení, reálných příkladů a přibližně 100 diagramů naučí, jak přistupovat k relačním datům a aktualizovat je z aplikací.NET. Na začátku se seznámíte s přehledným rozdělením Entity Frameworku, dlouho s mentálním modelem, který stojí za ORM. Poté objevíte časově úsporné vzory a osvědčené postupy pro zabezpečení, ladění výkonu a dokonce i jednotkové testování. Postupně se budete zabývat běžnými problémy v oblasti přístupu k datům a naučíte se, jak je řešit pomocí Entity Frameworku.
Co je uvnitř
⬤ Dotazování do relační databáze pomocí LINQ.
⬤ Využití jádra EF Core v obchodní logice.
⬤ Integrace EF se stávajícími aplikacemi v jazyce C#.
⬤ Použití návrhu řízeného doménou v jádře EF.
⬤ Získání nejlepšího výkonu jádra EF.
⬤ Pokrývá jádro EF Core 2. 0 a 2. 1.
O čtenáři
Pro vývojáře v prostředí.NET s určitým povědomím o fungování relačních databází.
O autorovi
Jon P Smith je full-stack vývojář se zvláštním zaměřením na.NET Core a Azure.
Obsah Table of Contents.
Část 1 - Začínáme.
⬤ Úvod do Entity FrameworkCore.
⬤ Dotazování do databáze.
⬤ Změna obsahu databáze.
⬤ Použití jádra EF v obchodní logice.
⬤ Použití EF Core ve webových aplikacích ASP.NET Core.
Část 2 - Entity Framework do hloubky.
⬤ Konfigurace nerelačních vlastností.
⬤ Konfigurace vztahů.
⬤ Konfigurace pokročilých funkcí a řešení souběžných konfliktů.
⬤ Hlubší proniknutí do DbContextu.
Část 3 - Použití Entity Framework Core v reálných aplikacích.
⬤ Užitečné softwarové vzory pro aplikace EF Core.
⬤ Správa migrací databází.
⬤ Tuning výkonu jádra EF Core.
⬤ Pracovní příklad ladění výkonu.
⬤ Různé typy databází a služby jádra EF.
⬤ Jednotkové testování aplikací EF Core.
Dodatek A - Stručný úvod do LINQ.
Dodatek B - První informace o jádru EF Core verze 2. 1.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)