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
Referanser (1)
Treneren forklarte fagene veldig bra med faktiske eksempler fra den virkelige verden som gjorde det enklere for oss å forstå informasjonen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Maskinoversatt