Kursplan

Introduktion

Översikt över .NET-utvecklingsplattformen

  • De olika .NET-plattformarna
  • Välja mellan .NET Framework och .NET Core

Förbereda utvecklingsmiljön

  • Systemkrav för .NET Core
  • Migrera från en annan utvecklingsmiljö

Installera och konfigurera .NET Core

  • Konfigurera .NET Core Software Development Kit och Runtime
  • Använda ett pakethanterare för andra operativsystem

Översikt över .NET Core-funktioner och arkitektur

  • Språk och operativsystem som stöds av .NET Core
  • NuGet-paket för .NET Cores modularkitektur
  • Kommandoradsgränssnittsverktyg i .NET Core
  • .NET Standard-specifikationen
  • Sammanställningen av .NET Core Framework

Översikt över ASP.NET Core-webbramverket

  • Bygga molnbaserade program med ASP.NET Core

  • Skapa ett .NET Core-program

    • Arbeta med Visual Studio Integrated Development Environment (IDE)
    • Använda MSBuild och hantera projektfiler

    • Översikt över .NET Core Software Development Kit (SDK)

      • Allmän syntax för projektfiler och andra referenser
      • Ange uppsättningen av API:er för program och bibliotek
      • Lägga till och ta bort beroenden för .NET Core-program

      • Översikt över viktiga .NET Core-globala och lokala verktyg

        Översikt över ytterligare .NET Core-verktyg

        Övervaka och hantera prestanda hos .NET Core-program

        • Förbättra programets prestanda under utvecklingen
        • Använd Visual Studio-prestandaverktyg
        • Utföra avancerade optimeringsmetoder för .NET Core-program
        • Diagnostisera programets prestanda på andra operativsystem
        • Optimera källkoden i .NET Core-program

        • Översikt över .NET Core-executionsmodellen

          • Implementera API:er för förbättrad prestanda

          • Testa .NET Core-program och utför kodanalys

            Felsöka .NET Core-program

            Distribuera program med .NET Core-distributionsmodeller

            • Arbeta med ASP.NET Application Insights
            • Övervaka och spåra .NET Core-program med DynaTrace

            • Skydda program med .NET Core-säkerhetsfunktioner

              • .NET Core Federal Information Processing Standard (FIPS)-kompatibilitet
              • Kryptografiska tjänster av .NET-utvecklingsplattformen
              • .NET Core-guidelines för säker kodning

              • Felsökning

                Sammanfattning och slutsats

Krav

  • Stark kompetens i C#-programmeringsspråket
  • Grunnkunskaper i andra .NET-utvecklingsplattformar
  • Förståelse för plattformsoberoende mjukvaruarkitektur

Målgrupp

  • Utvecklare
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier