Kursplan

Introduksjon

Oversikt over .NET-utviklingsplattformen

  • De forskjellige .NET-plattformene
  • Å velge mellom .NET Framework og .NET Core

Forberede utviklingsmiljøet

  • Systemkrav for .NET Core
  • Migrasjon fra et annet utviklingsmiljø

Installere og konfigurere .NET Core

  • Oppsette .NET Core Software Development Kit og Runtime
  • Bruk av pakkehåndterer for andre operativsystemer

Oversikt over .NET Core-funksjoner og arkitektur

  • Språk og operativsystemer som støttes av .NET Core
  • NuGet-pakker for .NET Core-modulark arkitektur
  • Kommandolinje-verktøy for .NET Core
  • NET Standard Specification
  • .NET Core Framework-sammensetning

Oversikt over ASP.NET Core-webrammeverk

  • Bygging av skybaserte applikasjoner med ASP.NET Core

Opprette en .NET Core-applikasjon

  • Arbeide med Visual Studio-integrert utviklingsmiljø
  • Bruk av MSBuild og håndtering av prosjektfiler

Oversikt over .NET Core Software Development Kit

  • Den generelle syntaksen for prosjektfiler og andre referanser
  • Angivelse av settet med API-er for applikasjoner og biblioteker
  • Tilføying og fjerning av avhengigheter for .NET Core-applikasjoner

Oversikt over viktige globale og lokale .NET Core-verktøy

Oversikt over tilleggsverktøy for .NET Core

Overvåking og administrasjon av .NET Core-applikasjoners ytelse

  • Forbedre applikasjoners ytelse under utvikling
  • Bruk av Visual Studio-ytelsesverktøy
  • Utføring av avanserte optimeringsmetoder for .NET Core-applikasjoner
  • Ytelsesdiagnostikk for applikasjoner på andre operativsystemer
  • Optimalisering av .NET Core-applikasjoners kildekode

Oversikt over .NET Core-utføringsmodell

  • Implementering av API-er for forbedret ytelse

Testing av .NET Core-applikasjoner og gjennomføring av kodeanalyse

Feilsøking av .NET Core-applikasjoner

Distribusjon av applikasjonen med .NET Core-distribusjonsmodeller

  • Arbeide med ASP.NET Application Insights
  • Overvåking og sporing av .NET Core-applikasjoner med DynaTrace

Sikring av applikasjoner med .NET Core-sikkerhetsfunksjoner

  • .NET Core-tilfredsstillelse av Federal Information Processing Standard (FIPS)
  • Kryptografiske tjenester ved .NET-utviklingsplattform
  • .NET Core-veiledning for sikker kodingspraksis

Feilsøking

Oppsummering og konklusjon

Krav

  • God kontroll over C# programmeringsspråket
  • Grunnleggende erfaring med andre .NET utviklingsplattformer
  • Forståelse av tverrplattforms programvarearkitektur

Målgruppe

  • Utviklere
 14 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier