Course Outline

Introductie

Overzicht van het .NET Development Platform

  • De verschillende .NET platformen
  • Kiezen tussen .NET Framework en .NET Core

Voorbereiding van de ontwikkelingsomgeving

  • Systeemvereisten voor .NET Core
  • Migreren vanuit een andere ontwikkelomgeving

Installeren en configureren .NET Core

  • De .NET Core Software Development Kit en Runtime instellen
  • Een pakketbeheerder gebruiken voor andere besturingssystemen

Overzicht van .NET Core Functies en architectuur

  • Languages en besturingssystemen die worden ondersteund door .NET Core
  • NuGet-pakketten voor .NET Core modulaire architectuur
  • Opdrachtregelinterfacetools van .NET Core
  • De .NET Standard-specificatie
  • De samenstelling van het .NET Core kader

Overzicht van ASP.NET Core Web Framework

  • Cloudgebaseerde applicaties bouwen met ASP.NET Core

Een .NET Core-toepassing maken

  • Werken met de geïntegreerde ontwikkelomgeving van Visual Studio
  • MSBuild gebruiken en projectbestanden beheren

Overzicht van .NET Core Software Development Kit

  • De algemene syntaxis van projectbestanden en andere naslagwerken
  • De set API's voor toepassingen en bibliotheken opgeven
  • Afhankelijkheden van .NET Core-toepassingen toevoegen en verwijderen

Overzicht van de belangrijkste .NET Core wereldwijde en lokale tools

Overzicht van aanvullende .NET Core tools

Bewaken en beheren van .NET Core Prestaties van toepassingen

  • Verbetering van de prestaties van applicaties tijdens de ontwikkeling
  • Gebruik maken van Visual Studio prestatietools
  • Uitvoeren van geavanceerde optimalisatiemethoden voor .NET Core toepassingen
  • Diagnostiek van de prestaties van toepassingen op andere besturingssystemen
  • Optimaliseren van de broncode van .NET Core applicaties

Overzicht van .NET Core uitvoeringsmodel

  • API's implementeren voor verbeterde prestaties

Testen .NET Core applicaties en uitvoeren van code-analyse

Fouten opsporen .NET Core Toepassingen

De toepassing implementeren met .NET Core implementatiemodellen

  • Werken met ASP.NET Application Insights
  • Monitoren en volgen van .NET Core applicaties met DynaTrace

Toepassingen beveiligen met behulp van .NET Core beveiligingsfuncties

  • De .NET Core Naleving van de Federal Information Processing Standard (FIPS)
  • Cryptografische diensten door .NET ontwikkelplatform
  • .NET Core Richtlijnen voor veilig coderen

Probleemoplossing

Samenvatting en conclusie

Requirements

  • Sterke beheersing van de programmeertaal C#.
  • Basiservaring met andere .NET-ontwikkelplatforms
  • Een goed begrip van platformonafhankelijke softwarearchitectuur

Publiek

  • Ontwikkelaars
  14 Hours
 

Related Courses

Jenkins for .Net Continuous Integration (CI)

  14 Hours

Related Categories