Lær hvordan du kan utvikle og implementere en enbruker-applikasjon (SPA) i C# ved hjelp av Blazor. Denne boken gir en grundig innføring i grunnleggende og avanserte konsepter knyttet til Blazor-rammeverket. Du vil bli kjent med hvordan du integrerer JavaScript i Blazor, injiserer tjenesteavhengigheter, samt implementerer sikkerhet ved hjelp av autentisering og autorisering. Boken viser deg også hvordan du kan distribuere og hoste Blazor-appen din på IIS og Azure. Blazor er et nytt, open-source webrammeverk for SPA som lar deg bygge webapplikasjoner ved hjelp av C# og HTML. Med Blazor kan du skrive C#-kode i stedet for JavaScript, noe som gjør utviklingsprosessen enklere for de som allerede er kjent med C#. Boken gir en omfattende oversikt over det moderne Blazor-rammeverket, og begynner med en introduksjon til Blazor, dets komponenter og konsepter. Du får innsikt i hvordan du kan starte utviklingsprosessen, hvilke verktøy som er tilgjengelige for å utvikle applikasjonen din, og hvordan du kan gjennomføre distribusjonen. Du vil deretter få inngående kunnskap om databinding, hendelsesbinding, layout, ruting, JavaScript-interop og avhengighetsinjeksjon. Oppdag de mange mulighetene med Blazor og hvordan du kan utnytte dem til å skape effektive webapplikasjoner.