Hodnotenie:
Kniha je zdrojom informácií na rozvíjanie znalostí o jadre .NET, obzvlášť užitočná pre tých, ktorí majú predchádzajúce skúsenosti s .NET a C#. Kladie dôraz na praktické kódovanie s príkladmi, ale je menej vhodná pre začiatočníkov kvôli nedostatku podrobných pokynov a prehľadnosti.
Výhody:⬤ Dobre organizovaná, s množstvom príkladov kódu
⬤ pomáha pri pochopení rozdielov medzi .NET Framework a .NET Core
⬤ vhodná pre stredne pokročilých až pokročilých vývojárov, ktorí si chcú prehĺbiť svoje znalosti.
⬤ Nie je vhodný pre začiatočníkov, chýbajú mu podrobné pokyny
⬤ vyžaduje si značnú detektívnu prácu pri riešení problémov
⬤ neúplné príklady kódu, ktoré sa nemusia skompilovať
⬤ niektorí používatelia ho považovali za ťažko sledovateľný.
(na základe 8 čitateľských recenzií)
Beginning Database Programming Using ASP.NET Core 3: With MVC, Razor Pages, Web Api, Jquery, Angular, SQL Server, and Nosql
S touto knihou sa rýchlo naučíte základy spracovania formulárov HTML, overovania používateľov a databázových operácií CRUD (Create, Read, Update a Delete) pomocou rodiny technológií ASP.NET Core. Využijete najmodernejšie a obľúbené technologické možnosti zo strany servera aj klienta, ktoré vám pomôžu čo najrýchlejšie dosiahnuť ciele vašej webovej aplikácie.
Vývojári, ktorí sa chcú naučiť ASP.NET Core a doplnkové technológie, sú často zahltení veľkým množstvom možností, ktoré sa týkajú vytvárania moderných webových aplikácií. Táto kniha vás oboznámi s najpopulárnejšími možnosťami, aby ste mohli bez obáv začať pracovať na projektoch v krátkom čase. Učiť sa budete na príkladoch, na ktorých vytvoríte vzorovú aplikáciu, ktorá demonštruje, ako možno tú istú aplikáciu vytvoriť pomocou rôznych možností. Tento zážitkový prístup vám poskytne základné zručnosti a vedomosti, ktoré vám umožnia pochopiť, ako jednotlivé možnosti spolu fungujú, aby ste sa mohli kvalifikovane rozhodnúť o dostupných možnostiach, ich kompromisoch a porovnávaní na úrovni kódu. Po prečítaní tejto knihy si budete môcť vybrať zvolenú cestu vzdelávania.
Čo sa naučíte
⬤ Vyvíjajte formuláre na zadávanie údajov v ASP.NET Core s validáciou a spracovaním.
⬤ Vykonávajte operácie CRUD pomocou možností na strane servera: ASP.NET Core MVC, Razor Pages, Web API a Blazor.
⬤ Vykonávať operácie CRUD pomocou možností na strane klienta: jQuery a Angular.
⬤ Zabezpečenie webových aplikácií pomocou ASP.NET Core Identity, overovania pomocou cookies a overovania pomocou JWT.
⬤ Používanie dátových skladov RDBMS a NoSQL: SQL Server, Azure SQL Database, Azure Cosmos DB a MongoDB na operácie CRUD.
⬤ Umiestnenie webových aplikácií ASP.NET Core do služieb IIS a Azure App Service.
Pre koho je táto kniha určená
Vývojárom, ktorí majú základné znalosti o ASP.NET a fungovaní webových aplikácií. Užitočné sú určité skúsenosti s Visual Studio 2017 alebo vyšším, jazykom C# a JavaScriptom.