Kursplan

Dag 1:


.NET Core Oversikt

  • Fordeler og forskeller fra .Net Framework

Bygge .NET Core-applikasjoner

  • Installer .NET Core SDK, bruk .NET CLI, opprett og kjør .NET Core-applikasjon

Bygg med .NET Core

  • Rammeverk, kjøretøy, plattformer, MSBuild grunnleggende prinsipper

Enhetstesting med xUnit

  • Skrive enhetstester, fakta og teorier

Arbeide med databaser

  • Relasjonell, SQLite, transformering av data

Data tilgang med ORM (objekt-relasjons-mapper)

  • Dapper vs Entity Framework Core

Opprette en mikrotjeneste med ASP.NET Core

Felsøkning

  • WinDBG/CDB, LLDB, SOS

Ytelse og profiling

  • xUnit.Performance, PerfView

Lokalisering av applikasjonen
.NET Portability Analyzer
Forberedelse for lansering

  • NuGet-pakke, NuGet-feed, signere assambler

Dag 2:


ASP.NET Core Oversikt


Opprette ASP.NET Core-nettsideapplikasjon

  • Komponenter

Behandle forespørsler med mellomprogram-pipeline

  • Tjeneste statiske filer, legge til funksjonalitet, kombinere mellomprogram, håndtere unntak

Bruk MVC i ASP.NET Core
Kartlegge URL-er

  • Konvensjonell ruting, begrensninger og standardverdier, generere URL-er

Modellbinding

  • Gyldiggjørings av brukerinndata

Bruk Razor Views
Bruk Tag Helpers
Opprette en Web API

  • Attributt-ruting, innholdsnegoisering, XML-formaterte data

Konfigurere tjenester med avhengighetsinjeksjon
Konfigurere ASP.NET Core-applikasjon
Søke etter, opprette og oppdatere data ved hjelp av Entity Framework Core
Bruk MVC filterpipeline
Bruk ASP.NET Core Identity-systemet
Foreskytte applikasjonen
Publisering, vertskap for ASP.NET Core-applikasjon i IIS

  • Samling og minimering

Overvåking og feilsøkning

Dag 3:


Oversikt over fronter-utviklerverktøysettet
Angular-konsepter

  • Opprette prosjektet
  • Opprette datamodellen
  • Opprette en webtjeneste

Strukturere en Angular-applikasjon
Opprette den Angular-butikken
Bruk Angular med Blazor
Data-binding og direktiver
Tjenester og avhengighetsinjeksjon
Bruk Angular med ASP.NET MVC
Visual Studio-støtte for Angular
Bootstrap-konsepter

  • Bootstrap-stiler, komponenter

Behandle avhengigheter med NuGet og Bower
Bygge applikasjon med Gulp og webpack
Opprette administrasjonsfunksjoner
Foreskytte applikasjonen
Deploye ASP.NET Core Angular-applikasjon

  • Nytt vertsmiljø, installere på IIS, Azure, Docker-beholder

Bygge ASP.NET CORE app utenfor Windows
Sammenfattelse

Krav

.NET Core

  •  Arbeidskunnskap om imperativ, objektorientert programmeringsspråk som C#, C++, Java.
  •  Nogle kompetanse med terminaler eller kommandolinjer og tekstredigering.


Angular

  •  Arbeidskunnskap om ASP.NET Core MVC-utvikling, og gode forståelse av JavaScript, HTML og CSS
 21 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier