Kursplan

Dag 1:


.NET Core Översikt

  • Fördelar och skillnader från .Net Framework

Bygga .NET Core applikationer

  • Installera .NET Core SDK, använda .NET CLI, Skapa och köra .NET Core applikationen

Bygg med .NET Core

  • Ramar, körtider och plattformar, grunderna i MSBuild

Enhetstestning med xUnit

  • Skriva enhetstester, fakta och teorier

Arbeta med databaser

  • Relationell, SQLite, Transforming data

Dataåtkomst med ORM (objektrelationsmappare)

  • Dapper vs Entity Framework Core

Skapa en mikrotjänst med ASP.NET Core

Felsökning

  • WinDBG/CDB, LLDB, SOS

Prestanda och profilering

  • xUnit.Performance, PerfView

Lokalisera din applikation
.NET Portability Analyzer
Förbereder för release

  • NuGet-paket, NuGet-flöde, Signeringssammansättningar

Dag 2:


ASP.NET Core Översikt


Skapar ASP.NET Core webbapplikation

  • Komponenter

Hantera förfrågningar med middleware-pipeline

  • Betjäna statiska filer, lägga till funktionalitet, kombinera mellanprogram, hantera undantag

Använda MVC i ASP.NET Core
Kartläggning av webbadresser

  • Konventionell routing, begränsningar och standardvärden, generering av webbadresser

Modellbindningen

  • Validerar användarinmatning

Använda Razor Views
Använda Tag Helpers
Skapa ett webb-API

  • Attribut routing, Innehållsförhandling, XML formatering

Konfigurera tjänst med beroendeinjektion
Konfigurerar ASP.NET Core-applikationen
Fråga, skapa och uppdatera data med Entity Framework Core
Använder MVC-filterpipeline
Använder ASP.NET Core Identity-systemet
Säkra din ansökan
Publicering, värd för ASP.NET Core-applikation i IIS

  • Buntning och minifiering

Övervakning och felsökning

Dag 3:


Översikt över Front-End Developer Toolset
Angular Begrepp

  • Skapar projektet
  • Skapar datamodellen
  • Skapa en webbtjänst

Strukturera en Angular applikation
Skapa Angular Butik
Använda Angular med Blazor
Databindande och direktiv
Tjänster och beroendeinjektion
Använder Angular med ASP.NET MVC
Visual Studio Stöd för Angular
Bootstrap Begrepp

  • Bootstrap stilar, komponenter

Hantera beroenden med NuGet och Bower
Byggapplikation med Gulp och webpack
Skapa administrationsfunktioner
Säkra applikationen
Distribuerar ASP.NET Core Angular-applikation

  • Ny värdmodell, installation på IIS, Azure, Docker Behållare

Bygga ASP.NET CORE-app utanför fönster
Sammanfattning

Krav

.NET Core

 

  • Arbetskunskaper i imperativa, objektorienterade programmeringsspråk, såsom C#, C++, Java.
  • Viss färdighet med terminaler eller kommandorader och textredigerare.

Angular

  • Kunskap om ASP.NET Core MVC-utveckling och har god förståelse för JavaScript, HTML och CSS
 21 timmar

Antal deltagare



Price per participant

Vittnesmål (5)

Relaterade Kategorier