Course Outline

Dag 1:


.NET Core Overzicht

  • Voordeel en verschillen met het .Net Framework

Het bouwen van .NET Core applicaties

  • De .NET Core SDK installeren, de .NET CLI gebruiken, .NET Core applicatie maken en uitvoeren

Bouwen met .NET Core

  • Frameworks, runtimes en platforms, MSBuild-fundamentals

Unittesten met xUnit

  • Unit tests, feiten en theorieën schrijven

Werken met databanken

  • Relationeel, SQLite, Gegevens transformeren

Gegevenstoegang met ORM (object-relationele mappers)

  • Dapper versus Entity Framework Core

Een microservice creëren met ASP.NET Core

Foutopsporing

  • WinDBG/CDB, LLDB, SOS

Prestaties en profilering

  • xUnit.Performance, PerfView

Lokalisatie van uw applicatie
.NET-portabiliteitsanalysator
Voorbereiden op vrijlating

  • NuGet-pakket, NuGet-feed, vergaderingen ondertekenen

Dag 2:


ASP.NET Core Overzicht


Creëren van ASP.NET Core webapplicatie

  • Componenten

Aanvragen afhandelen met de middleware-pijplijn

  • Statische bestanden onderhouden, functionaliteit toevoegen, middleware combineren, uitzonderingen afhandelen

MVC gebruiken in ASP.NET Core
URL's in kaart brengen

  • Conventionele routering, beperkingen en standaardwaarden, URL's genereren

De modelbinding

  • Valideren van gebruikersinvoer

Razor-weergaven gebruiken
Taghelpers gebruiken
Een web-API maken

  • Attribuutrouting, inhoudsonderhandeling, XML opmaak

Service configureren met afhankelijkheidsinjectie
ASP.NET Core-applicatie configureren
Gegevens opvragen, maken en bijwerken met Entity Framework Core
Met behulp van MVC-filterpijplijn
Het ASP.NET Core Identity-systeem gebruiken
Het beveiligen van uw applicatie
Publiceren, hosten van ASP.NET Core-applicatie in IIS

  • Bundeling en minificatie

Bewaking en probleemoplossing

Dag 3:


Het overzicht van de front-end ontwikkelaarstoolset
Angular Concepten

  • Het project maken
  • Het gegevensmodel maken
  • Een webservice maken

Een Angular applicatie structureren
Het creëren van de Angular-winkel
Angular gebruiken met Blazor
Gegevensbinding en richtlijnen
Diensten en afhankelijkheidsinjectie
Angular gebruiken met ASP.NET MVC
Visual Studio Ondersteuning voor Angular
Bootstrap Concepten

  • Bootstrap stijlen, componenten

Afhankelijkheden beheren met NuGet en Bower
Applicatie bouwen met Gulp en webpack
Beheerfuncties creëren
Het beveiligen van de applicatie
Implementatie van een ASP.NET Core Angular-applicatie

  • Nieuw hostingmodel, installatie op IIS, Azure, Docker containers

ASP.NET CORE-app bouwen buiten Windows
Samenvatting

Requirements

.NET Kern

 

  • Praktische kennis van imperatieve, objectgeoriënteerde programmeertalen, zoals C#, C++, Java.
  • Enige vaardigheid met terminals of opdrachtregels en teksteditors.

Angular

  • Praktische kennis van ASP.NET Core MVC-ontwikkeling en een goed begrip van JavaScript, HTML en CSS
  21 Hours
 

Getuigenissen (10)

Related Courses

Related Categories