Hodnotenie:
Kniha je kritizovaná za to, že nie je úplným učebným textom, ako naznačuje jej názov, a obsahuje mnoho stručných úvodov namiesto podrobného pokrytia ASP.Net Core 3 API. Je plná povrchných vysvetlení a možností učenia, ktoré nechávajú čitateľov, aby si podrobnosti našli sami. Čitatelia sa cítili byť zavádzaní prísľubom komplexnej príručky a naznačili, že mnohé výukové programy dostupné online pokrývajú rovnaké informácie bez nedostatkov.
Výhody:Kniha však poskytuje rôzne témy týkajúce sa rozhrania ASP.Net Core 3 API a obsahuje diagramy a úryvky kódu, ktoré môžu byť vizuálne užitočné. Snaží sa pokryť široké spektrum tém a má štruktúrované časti pre nastavenia CI/CD v Azure DevOps.
Nevýhody:Učebnici chýba hĺbka a vynecháva kritické informácie, takže sa zdá byť neúplná. Mnohé detaily sú buď zamlčané, alebo úplne vynechané, čo vedie k zmätku. Konkrétne príklady, ako sú neaktuálne pokyny pre Azure DevOps a slabé vysvetlenia v konfiguračných súboroch, vedú k problémom pri implementácii. Celkovo kniha nespĺňa očakávania, ktoré sú stanovené v jej názve.
(na základe 2 čitateľských recenzií)
The Complete ASP.NET Core 3 API Tutorial: Hands-On Building, Testing, and Deploying
Pomocou tohto návodu na ASP.NET Core API a jednoduchého sprievodcu krok za krokom môžete vytvoriť, otestovať a nasadiť ASP.NET Core API do Azure. Pomôže vám kódovať sebaisto a efektívne a poskytne vám práve to, čo potrebujete pre kontext.
Kniha sa začína podrobným opisom toho, ako nastaviť vývojové prostredie, a potom predstavuje rôzne nástroje a technológie na zostavenie, testovanie a nasadenie vášho API. Zahŕňa nástroje ako.NET Core SDK, (verzia 3. 1), Visual Studio Code, Git, xUnit, Docker, PostgreSQL, Postman, Azure DevOps, Azure, AutoMapper a mnohé ďalšie.
Poskytnuté sú praktické návody, aby ste mohli dosiahnuť hmatateľný a hodnotný výsledok, a dostanete aj dávku teórie o REST (Representational State Transfer), JSON, (JavaScript Object Notation), DTO (Data Transfer Objects) a architektonickom vzore MVC (Model View Controller).
Čo sa naučíte
⬤ Vybudovať ASP.NET Core API pomocou jazyka C#, otestovať ho a nasadiť do Azure.
⬤ Pochopiť koncepty Entity Framework Core.
⬤ Získať ťažko nadobudnuté tajomstvá, skratky a gotchas počas "build along".
⬤ Získajte pohodlie s prostredím ASP NET Core.
⬤ Zoznámite sa s testovaním jednotiek, potrubiami CI/CD, overovaním nosičov a webovými tokeny JSON (JWT).
Pre koho je táto kniha určená
Vývojárom, ktorí používajú zásobník Microsoft. Predpokladá sa určité základné pochopenie.NET Core.