Evaluare:
Cartea „Blazor by Example” oferă o abordare practică a învățării Blazor WebAssembly printr-o serie de proiecte care introduc concepte și funcționalități fundamentale. În timp ce oferă explicații clare și directe, permițând începătorilor să înțeleagă materialul cu ușurință, dezvoltatorii mai experimentați pot considera că conținutul este lipsit de profunzime în subiectele avansate.
Avantaje:Cartea este bine structurată, cu o scriere clară, navigare ușoară și exemple de proiecte utile. Ea acoperă subiecte esențiale precum JS Interop, Progressive Web Apps și gestionarea stării aplicației, ceea ce o face o resursă excelentă pentru începători. Abordarea „fără puf” o menține concentrată și eficientă pentru o învățare rapidă.
Dezavantaje:Exemplele sunt relativ simple și nu acoperă complexitatea lumii reale, doar câteva proiecte demonstrând persistența datelor. Dezvoltatorii cu mai multă experiență ar putea considera că lipsește o perspectivă avansată. În plus, unele detalii tehnice, cum ar fi șirurile de conexiuni de cod, nu corespund setărilor implicite.
(pe baza a 14 recenzii ale cititorilor)
Blazor WebAssembly by Example: A project-based guide to building web apps with .NET, Blazor WebAssembly, and C#
Descoperiți schițe care explorează diverse componente ale Blazor, C# și.NET pentru a vă ajuta să creați aplicații web fără a învăța JavaScript
Caracteristici principale:
⬤ Explorați proiecte web complete, ușor de urmat, utilizând Blazor.
⬤ Construiți proiecte precum o aplicație meteo, un tracker de cheltuieli și o tablă Kanban cu aplicații din lumea reală.
⬤ Înțelegeți și lucrați eficient cu Blazor WebAssemb fără a petrece prea mult timp concentrându-vă pe teorie.
Descrierea cărții:
Blazor WebAssembly face posibilă rularea codului C# pe browser, în loc să fie nevoie să folosiți JavaScript, și nu se bazează pe plugin-uri sau add-on-uri. Singura cerință tehnică pentru utilizarea Blazor WebAssembly este un browser care acceptă WebAssembly, ceea ce, începând de astăzi, fac toate browserele moderne. Blazor WebAssembly by Example este un ghid bazat pe proiecte pentru a învăța cum să construiți aplicații web cu o singură pagină utilizând cadrul Blazor WebAssembly. Această carte pune accentul pe partea practică în detrimentul celei teoretice, oferind instrucțiuni detaliate pas cu pas pentru fiecare proiect.
Veți începe prin a construi aplicații web autonome simple și veți trece la dezvoltarea unor aplicații web găzduite mai avansate cu backend-uri SQL Server. Fiecare proiect acoperă un aspect diferit al ecosistemului Blazor WebAssembly, cum ar fi componentele Razor, interoperabilitatea JavaScript, gestionarea evenimentelor, starea aplicației și injectarea dependențelor. Cartea este concepută în așa fel încât să puteți finaliza proiectele în orice ordine.
Până la sfârșitul acestei cărți, veți avea experiență în construirea unei mari varietăți de aplicații web cu o singură pagină cu.NET, Blazor WebAssembly și C#.
Ce veți învăța:
⬤ Descoperiți puterea limbajului C# atât pentru dezvoltarea web server-side, cât și client-side.
⬤ Utilizați șablonul de proiect Blazor WebAssembly App pentru a construi prima dvs. aplicație Blazor WebAssembly.
⬤ Utilizați componentele șablonate și biblioteca de clase Razor pentru a construi și partaja o casetă de dialog modală.
⬤ Înțelegeți cum să utilizați JavaScript cu Blazor WebAssembly.
⬤ Construiți o aplicație web progresivă (PWA) pentru a permite performanță și viteză asemănătoare aplicațiilor native.
⬤ Înțelegeți injectarea dependențelor (DI) în .NET pentru a construi o aplicație de tip coș de cumpărături.
⬤ Să vă familiarizați cu API-urile web.NET prin construirea unei aplicații de gestionare a sarcinilor.
Pentru cine este această carte:
Această carte se adresează dezvoltatorilor web.NET care s-au săturat să învețe constant noi cadre JavaScript și doresc să scrie aplicații web utilizând Blazor WebAssembly, valorificând puterea limbajului.NET și C#. Cartea presupune cunoștințe de nivel începător ale limbajului C#, ale cadrului.NET, ale Microsoft Visual Studio și ale conceptelor de dezvoltare web.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)