Hodnotenie:
Kniha má silné aj slabé stránky, najmä pokiaľ ide o jej vhodnosť pre začiatočníkov vo vývoji Blazora. Hoci obsahuje cenné technické informácie, trpí mnohými gramatickými chybami, nízkou obrazovou kvalitou a nedostatočnou uhladenosťou. Čitatelia s predchádzajúcimi skúsenosťami ju považovali za užitočnejšiu, ale mnohí vyjadrili sklamanie z jej celkovej prezentácie.
Výhody:⬤ Obsahuje cenný technický obsah pre Blazor
⬤ užitočný pre úplných začiatočníkov
⬤ niektorí čitatelia oceňujú priamočiarosť
⬤ predstavuje značné úsilie autora.
⬤ Početné gramatické a syntaktické chyby
⬤ nekvalitné čiernobiele obrázky
⬤ často nejasné vysvetlenia
⬤ chýba uhladenosť a dôkladná úprava
⬤ niektorý obsah je označovaný za nudný alebo naivný
⬤ nie je ideálny pre čitateľov, ktorí hľadajú hlboké znalosti.
(na základe 10 čitateľských recenzií)
Building a Web App with Blazor and ASP .Net Core: Create a Single Page App with Blazor Server and Entity Framework Core
Naučte sa vytvoriť a nasadiť SPA v jazyku C# pomocou Blazora
KĽÚČOVÉ FUNKCIE
⬤ Zoznámte sa so základnými a pokročilými konceptmi rámca Blazor.
⬤ Pochopte, ako implementovať prepojenie JavaScriptu v Blazore.
⬤ Zistite, ako v Blazore injektovať závislosť od služby.
⬤ Naučte sa implementovať zabezpečenie pomocou autentifikácie a autorizácie.
⬤ Nasadiť a hostiť aplikáciu Blazor v službách IIS a Azure.
POPIS
Blazor je nový, open-source a SPA webový framework, ktorý vám umožní vytvoriť webovú aplikáciu pomocou jazyka C# a HTML. Blazor vám umožňuje písať kód v jazyku C# namiesto jazyka JavaScript.
Táto kniha je komplexným sprievodcom o novom modernom frameworku Blazor. Začína sa úvodom do Blazoru a jeho komponentov a konceptov. Vysvetľuje, ako môžete začať proces vývoja, aké nástroje môžete použiť na vývoj aplikácie a ako ju môžete nasadiť. Potom sa dozviete viac o Databind, Eventbinding, layout, routing, JavaScript interop a Dependency Injection. Zahrnuté sú aj koncepty ako autentifikácia a autorizácia, spracovanie chýb. Ku koncu sa dozviete, ako nasadiť svoju aplikáciu Single Page Application pomocou Blazora.
ČO SA NAUČÍTE
⬤ Preskúmať a používať rôzne spôsoby vytvárania komponentov Blazor.
⬤ Zoznámte sa s prácou s Data Binding, Event Binding, Layouts, Routing a Validation.
⬤ Naučte sa vyvolávať funkcie JavaScript z metód.NET.
⬤ Zachovanie stavu v aplikáciách Blazor na strane servera.
⬤ Autentifikácia a autorizácia pomocou rozhrania Facebook API a Google API.
⬤ Hosťovanie a nasadenie aplikácie Blazo na IIS a Azure.
PRE KOHO JE TÁTO KNIHA URČENÁ
Táto kniha je určená pre webových vývojárov, ktorí chcú používať Blazor na vytváranie webových aplikácií. Táto kniha pomôže a usmerní aj webových vývojárov, ktorí v súčasnosti používajú Blazor.
BIO AUTORA
Jignesh Trivedi pracuje ako softvérový vývojár v poprednej organizácii a má viac ako 14 rokov skúseností. Je veľmi nadšený pre technológie spoločnosti Microsoft. Je autorom, rečníkom a Microsoft MVP. Rád vytvára skvelé produkty a POC (proof of concepts) s využitím najlepších dostupných technológií. Rád sa delí o svoje vedomosti prispievaním do komunity vývojárov.