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
Getuigenissen (5)
Ik vond je grappen leuk
Dermot - Griffiths & Armour
Cursus - Angular 2 Fundamentals
Machine Translated
De trainer legde de onderwerpen heel goed uit met echte voorbeelden uit de echte wereld, waardoor het voor ons eenvoudiger werd om de informatie te begrijpen
Florin-Viorel Marut - Continental Automotive Romania
Cursus - High-Performance Application Development with .NET Core
Machine Translated
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Cursus - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Cursus - Angular JavaScript
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.