Értékelés:
A könyv célja, hogy átfogó útmutatót adjon a Blazorról, amely mind a kezdők, mind a tapasztalt fejlesztők számára hasznos, akik meg akarják tanulni ennek az új technológiának a használatát. Míg sok kritikus hasznosnak és informatívnak találta a könyvet, néhányan kritizálták, hogy rosszul van felépítve, hibákat tartalmaz, és bizonyos témák nem elég mélyrehatóak.
Előnyök:⬤ Átfogó útmutató a Blazor Server és a Blazor WebAssembly témakörökben.
⬤ Gyakorlati példákat tartalmaz, és egy blogalkalmazás létrehozására összpontosít.
⬤ Kiemeli a Blazor olyan fontos aspektusait, mint az állapotkezelés, a hitelesítés és a komponensek.
⬤ Hasznos a .NET fejlesztők számára, akik át akarnak térni a JavaScriptről.
⬤ Közvetlenül foglalkozik a Blazor funkcióinak különbségeivel és felhasználásával.
⬤ A gyenge szerkezet miatt néhány olvasó számára nehezen követhető.
⬤ Számos kódhibát és elavult tartalmat tartalmaz (.NET 5 vs. .NET 7 verzióra íródott).
⬤ Egyes szakaszokban nincs elegendő magyarázat a kódrészletekhez.
⬤ Túl sok előzetes tudást és a Visual Studio beállításainak ismeretét feltételezi.
⬤ Néhány véleményező úgy érezte, hogy a tartalom nem haladja meg az ingyenes online oktatóanyagokét.
(9 olvasói vélemény alapján)
Web Development with Blazor: A hands-on guide for .NET developers to build interactive UIs with C#
Modern webes felhasználói felület (UI) fejlesztés a szerveroldali Blazor és Blazor WebAssembly segítségével
Főbb jellemzők:
⬤ Felkészüljön a Blazor alapjaival, a megvalósítható meglátásokkal és a legjobb gyakorlatokkal.
⬤ Tanulja meg, hogyan hozzon létre és telepítsen egy gyártásra kész Blazor alkalmazást.
⬤ Tudja meg, hogyan, mikor és miért használja a szerveroldali Blazort és a Blazor WebAssemblyt.
Könyv leírása:
Eddig az interaktív weboldalak létrehozása JavaScript bevonását jelentette. A Blazorral azonban, a Microsoft új módjával a.NET webalkalmazások létrehozására, a fejlesztők könnyen készíthetnek interaktív és gazdag webalkalmazásokat C# nyelven. A Webfejlesztés a Blazorral című könyv végigvezeti Önt a Blazorral való kezdés leggyakoribb kihívásain.
Azzal kezded, hogy megtanulod, hogyan használhatod ki a Blazor erejét, és megtanulod, mit tehetsz mind a Blazor Serverrel, mind a Blazor WebAssemblyvel. Azzal, hogy megmutatja, hogyan működik együtt az összes elem a gyakorlatban, a könyv segít megoldani a fejlesztők által gyakran tapasztalt akadályokat. Ahogy halad előre, megtanulja, hogyan hozzon létre Blazor Server és Blazor WebAssembly projekteket, hogyan működik a Razor szintaxis, és hogyan érvényesítse az űrlapokat és hozzon létre saját komponenseket. Később a könyv megismertet a Blazorral történő webfejlesztés során alkalmazott kulcsfogalmakkal, amelyeket azonnal a gyakorlatba is átültethet.
A Blazor-könyv végére megszerezheti a szükséges magabiztosságot ahhoz, hogy gyártásra kész Blazor-alkalmazásokat hozzon létre és telepítsen.
Amit tanulni fog:
⬤ Megtanulja a Blazorral használható különböző technológiákat, mint például a Blazor Server és a Blazor WebAssembly.
⬤ Tudja meg, hogyan készíthet egyszerű és fejlett Blazor komponenseket.
⬤ Feltárja a Blazor Server és Blazor WebAssembly projektek közötti különbségeket.
⬤ Felfedezze, hogyan működik az Entity Framework és építsen egy egyszerű API-t.
⬤ Tanuljon megismerkedni a komponensekkel, és megtudja, hogyan hozhat létre alapvető és fejlett komponenseket.
⬤ Felfedezze a Blazorban meglévő JavaScript könyvtárakat.
⬤ A Blazor Server és Blazor WebAssembly alkalmazások hibakeresésére szolgáló technikák használata.
⬤ Tesztelje a Blazor komponenseket a bUnit használatával.
Kinek szól ez a könyv:
Ez a webfejlesztésről szóló könyv olyan webfejlesztőknek és szoftverfejlesztőknek szól, akik szeretnék felfedezni a Blazort a dinamikus webes felhasználói felületek építéséhez. A könyv kezdő szintű C# programozási ismereteket és középszintű webfejlesztői készségeket feltételez.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)