Kursplan

Innledning

  • Oversikt over Entity Framework (EF) Core
  • Oversikt over Progressive Web App (PWA)

Entity Framework (EF) Core

  • Installering av EF Core
  • Modellering ved hjelp av code first
  • Modellering ved hjelp av database first
  • Bruk av fluent API

Henting og lagring av data med EF Core

  • Grunnleggende spørringer ved hjelp av LINQ
  • Kall på lagrede prosedyrer
  • Kontroll av sporing
  • Lagring av endringer
  • Masseinnlegging
  • Transaksjoner

Blazor-komponenter

  • Forståelse av Razor grunnleggende
  • Arbeid med komponenter i Blazor
  • Bruk av C# i komponenter
  • Parameteriserte komponenter
  • Komponentlivssyklus
  • Engangsbinding av data
  • To-veisbinding
  • Hendelsesbinding

Avanserte Blazor-komponentkonsepter

  • Rendering av rå HTML
  • Rendering av barneinnhold
  • Bruk av RenderFragment
  • Bruk av RenderTreeBuilder
  • Bruk av @key og @attribute

Ruting og utforming

  • Opprettelse av masterutforming
  • Ruting
  • Bruk av URL-verktøy

Skjemaer og validering

  • Bruk av EditForm
  • Skjemavalidering
  • Bruk av @ref

Avhengighetsinnsprøytning (DI) og JSInterop

  • Forståelse av DI
  • DI med standardtjeneste
  • DI med egendefinert tjeneste
  • Kall på en JavaScript-funksjon
  • Kall på C# fra JavaScript

Feilsøking og deployering

  • Feilsøking av en Blazor-app
  • Deployering av en Blazor-app
  • Oppgradering av en Blazor-app

Sikkerhet

  • Blazor-autentisering
  • Bruk av ASP.NET core identitet og JWT

Utvikling av Progressive Web Application (PWA)

  • Oversikt over PWA
  • Forståelse av PWA-egenskaper
  • Blazor PWA
  • Opprettelse av offline-applikasjoner
  • Bruk av service workers
  • Tilpasning av applikasjonen
  • Caching
  • Legge til push-notifikasjoner

Sammenfatning og neste steg

Krav

  • Forståelse av C#
  • Kunnskap om Blazor og JavaScript
  • Erfaring med .NET framework

Målgruppe

  • Webutviklere
 21 timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier