Struttura del corso

Giorno 1:

.NET Core Panoramica

 

  • Vantaggi e differenze rispetto a .Net Framework

Costruzione .NET Core applicazioni

  • Installazione dell'SDK .NET Core, Utilizzo dell'interfaccia della riga di comando di .NET, Creazione ed esecuzione dell'applicazione .NET Core

Costruisci con .NET Core

  • Framework, runtime e piattaforme, nozioni fondamentali su MSBuild

Test unitari con xUnit

  • Scrittura di unit test, fatti e teorie

Utilizzo dei database

  • Relazionale, SQLite, Trasformazione dei dati

Accesso ai dati con ORM (object-relational mappers)

  • Dapper contro Entity Framework Core

Creazione di un microservizio con ASP.NET Core

Debugging

  • WinDBG/CDB, LLDB, SOS

Prestazioni e profilazione

  • xUnit.Performance, PerfView

Localizzazione dell'applicazione Analizzatore di portabilità .NET Preparazione per il rilascio

  • Pacchetto NuGet, feed NuGet, assembly di firmaNuGet package, NuGet feed, Signing assembliesNuGet package, NuGet feed, Signing assembliesNu

Giorno 2:

Panoramica di ASP.NET Core

Creazione di un'applicazione Web ASP.NET Core

  • Componenti

Gestione delle richieste con la pipeline middleware

  • Gestire i file statici, aggiungere funzionalità, combinare il middleware, gestire le eccezioni

Utilizzo di MVC in ASP.NET Core Mappatura degli URL

  • Routing convenzionale, vincoli e valori predefiniti, Generazione di URL

L'associazione del modello

  • Convalida dell'input dell'utente

Uso di Razor Views Utilizzo degli helper tag Creazione di un'API Web

  • Routing degli attributi, Negoziazione del contenuto, XML formattazione

Configurazione del servizio con inserimento delle dipendenze Configurazione ASP.NET applicazione Core Query, creazione e aggiornamento dei dati tramite Entity Framework Core Utilizzo della pipeline di filtro MVC Utilizzo del sistema ASP.NET Core Identity Protezione dell'applicazione Pubblicazione, hosting ASP.NET applicazione di base in IIS

  • Raggruppamento e minimizzazione

Monitoraggio e risoluzione dei problemi

Giorno 3:

Panoramica del set di strumenti per sviluppatori front-end Angular Concetti

  • Creazione del progetto
  • Creazione del modello di dati
  • Creazione di un servizio Web

Strutturazione di un'applicazione angolare Creazione dell'archivio angolare Uso di Angular con Blazor Binding dei dati e direttive Servizi e inserimento delle dipendenze Utilizzo di Angular con ASP.NET MVC Visual Studio Supporto per Angular Concetti di Bootstrap

  • Bootstrap stili, Componenti

Gestione delle dipendenze con NuGet e Bower Creazione di applicazioni con Gulp e webpack Creazione di feature di amministrazione Protezione dell'applicazione Distribuzione ASP.NET applicazione Core Angular

  • Nuovo modello di hosting, installazione su IIS, Azure, Docker contenitori

Creazione di ASP.NET app CORE al di fuori delle finestre Sommario

Requisiti

.NET Core

 

  •  Conoscenza pratica di linguaggi di programmazione imperativi orientati agli oggetti, come C#, C++, Java.
  •  Buona conoscenza di terminali o linee di comando ed editor di testo.

Angular

  •  Conoscenza pratica dello sviluppo di ASP.NET Core MVC e una buona conoscenza di JavaScript, HTML e CSS
  21 ore

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.

Prezzo per Partecipante

Recensioni (10)

Corsi relativi

Categorie relative