Schița de curs

Ziua 1:

.NET Core Prezentare generală

 

  • Avantaje și diferențe față de .Net Framework

Clădire .NET Core aplicații

  • Instalarea SDK .NET Core, Utilizarea CLI .NET, Crearea și executarea aplicației .NET Core.

Construiți cu .NET Core

  • Cadre de lucru, timpii de execuție și platforme, fundamentele MSBuild

Testarea unitară cu xUnit

  • Scrierea testelor unitare, fapte și teorii

Lucrul cu bazele de date

  • Relațional, SQLite, Transformarea datelor

Accesul la date cu ORM (mapatoare obiect-relaționale)

  • Dapper vs Entity Framework Core.

Crearea unui microserviciu cu ASP.NET Core

Depanare

  • WinDBG/CDB, LLDB, SOS

Performanță și profilare

  • xUnit.Performance, PerfView

Localizarea aplicației dvs. Analizatorul de portabilitate .NET Pregătirea pentru lansare

  • Pachet NuGet, NuGet feed, Semnarea ansamblurilor

Ziua 2:

ASP.NET Core Prezentare generală

Crearea aplicației web ASP.NET Core

  • Componente

Gestionarea cererilor cu ajutorul canalului middleware

  • Serviciul fișiere statice, adăugarea de funcționalitate, combinarea middleware-ului, tratarea excepțiilor

Utilizarea MVC în ASP.NET Core Maparea URL-urilor

  • Rutarea convențională, constrângeri și valori implicite, Generarea de URL-uri

Modelul de legare

  • Validarea intrării utilizatorului

Utilizarea vederilor Razor Utilizarea ajutoarelor de etichete Crearea unui API Web

  • Rutarea atributelor, negocierea conținutului, XML formatare

Configurarea serviciului cu injecție de dependență Configurarea aplicației ASP.NET Core Interogarea, crearea și actualizarea datelor utilizând Entity Framework Core Utilizarea canalului de filtrare MVC Utilizarea sistemului ASP.NET Core Identity Securizarea aplicației dvs. Publicarea, găzduirea aplicației ASP.NET Core în IIS

  • Gruparea și minificarea

Monitorizare și depanare

Ziua 3:

Prezentare generală a setului de instrumente pentru dezvoltatorii Front-End Angular Concepte

  • Crearea proiectului
  • Crearea modelului de date
  • Crearea unui serviciu web

Structurarea unei aplicații Angular Crearea magazinului Angular Store Utilizarea Angular cu Blazor Legătura de date & Directive Servicii și injecție de dependență Utilizarea Angular cu ASP.NET MVC Visual Studio Suport pentru Angular Concepte Bootstrap

  • Bootstrap stiluri, Componente

Gestionarea dependențelor cu NuGet și Bower Construirea aplicației cu Gulp și webpack Crearea funcțiilor de administrare Securizarea aplicației Implementarea aplicației ASP.NET Core Angular.

  • Noul model de găzduire, Instalarea pe IIS, Azure, Docker Containers

Construirea aplicației ASP.NET CORE în afara ferestrelor Rezumat

Cerințe

.NET Core

 

  •  Cunoștințe de lucru ale limbajelor de programare imperative, orientate pe obiecte, cum ar fi C#, C++, Java.
  • .
  •  O oarecare competență cu terminale sau linii de comandă și editori de text.

Angular

  •  Cunoștințe de lucru de dezvoltare ASP.NET Core MVC și să aibă o bună înțelegere a JavaScript, HTML și CSS
  • .
 21 ore

Numărul de participanți



Pret per participant

Mărturii (5)

Categorii înrudite