Hodnotenie:
Kniha je určená ako úvod do jadra EF Core 6, ale čelí kritike za prílišné zjednodušenie alebo nedostatočnú hĺbku, najmä pre skúsených vývojárov. Začiatočníci ju môžu považovať za prínosnú, ale pokročilí používatelia a tí, ktorí pracujú mimo ASP.NET, môžu mať s jej obsahom a príkladmi problémy.
Výhody:⬤ Dobrý úvod do EF Core 6 pre začiatočníkov
⬤ Pokrýva veľa informácií o Entity Framework
⬤ Poskytnuté príklady môžu byť užitočné pre nováčikov.
⬤ Chýba hĺbka a podrobnosti, takže pre skúsených vývojárov je nezaujímavá
⬤ Náhle sa prechádza na ASP.NET, čím sú desktopoví vývojári znevýhodnení
⬤ Mnohé príklady sú neúplné a vyžadujú si ďalší výskum
⬤ Zmätočná štruktúra, ktorá môže viesť k frustrácii
⬤ Nie je vhodná pre začínajúcich vývojárov, ktorí hľadajú riadenú výučbu.
(na základe 7 čitateľských recenzií)
Practical Entity Framework Core 6: Database Access for Enterprise Applications
Vydajte sa na cestu vývojára, ktorá vám otvorí cestu k prístupu k databáze na podnikovej úrovni z prostredia.NET a jazyka C# pomocou vybraného objektovo-relačného mapovača (ORM). Toto druhé vydanie je prepracované tak, aby pokrývalo Entity Framework Core 5 a 6 (EF), a obsahuje nový obsah o mapovaní typu tabuľka-na-typ, vylepšeniach LINQ (filtrované obsahuje), zmenách v navigácii many-to-many, rozdelených dotazoch, jednoduchom protokolovaní pomocou DBCommandInterceptor a ďalších vylepšeniach dostupných v EF Core 6. V knihe sú uvedené príklady a úvahy z reálneho sveta, ktoré vám pomôžu vytvárať robustné a efektívne databázové riešenia. V celom texte sú uvedené skutočné problémy, otázky a časté úskalia, ktoré vám pomôžu rozpoznať optimálne riešenia na dosiahnutie maximálneho úspechu v rôznych aplikačných scenároch, s ktorými sa môžete stretnúť.
Practical Entity Framework Core 6sa zameriava na prístup k vývoju databázy založený na princípe code first. Prístup code first umožňuje vytvoriť a udržiavať celú databázu v kóde pomocou jadra EF Core 6, takže nikdy nenastane situácia, že by ste nemohli obnoviť schému databázy. Okrem toho prístup code first vytvára úplne transparentný záznam zmien v databáze, ktorý sa dá ľahko sledovať v systémoch na kontrolu zdrojov, ako je napríklad GitHub. V celej knihe sa kladie dôraz na to, aby ste mali dobrú pozíciu pri architektúre a vedení úsilia o vývoj údajov pre vašu organizáciu.
Čo sa naučíte
⬤ Vybudovať robustné a udržiavateľné databázy pomocou prístupu code first.
⬤ Vytvárať a vykonávať uložené procedúry, spúšťače a funkcie.
⬤ Analyzovať a optimalizovať výkonnosť databázových dotazov.
⬤ Zabezpečiť integritu údajov pomocou kľúčov, obmedzení a vzťahov.
⬤ Šifrovanie stĺpcov databázy v pokoji pomocou TDE a Always-On Encryption.
⬤ Využívajte FluentAPI a atribúty na konfiguráciu entít.
Pre koho je táto kniha určená
Vývojári .NET, ktorí pracujú s aplikáciami na podnikovej úrovni a potrebujú komunikovať s dátovými štruktúrami a údajmi v rámci backendového dátového úložiska, vývojári, ktorí chcú pri vytváraní databázových aplikácií uplatňovať prístup code first, aby predišli konfliktom a optimalizovali efektivitu, a tí, ktorí prechádzajú na pozície full-stack alebo na pozície vedúcich pracovníkov a architektov a budú zodpovední za návrh a implementáciu databázy.
© 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)