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

Number of participants



Price per participant

Getuigenissen (5)

Related Courses

High-Performance Application Development with .NET Core

14 Hours

Introduction to .Net Core

14 Hours

Angular 13

28 Hours

Angular 2 Fundamentals

21 Hours

Angular JavaScript

28 Hours

AngularJS Basics

14 Hours

Angular 10 for Developers

28 Hours

Angular 11

28 Hours

Angular 11 Advanced

28 Hours

Angular 12

28 Hours

Angular 12 Advanced

28 Hours

Angular 13 Advanced

28 Hours

Angular 14

28 Hours

Angular 14 Advanced

28 Hours

Angular 15

28 Hours

Related Categories