Stai utilizzando un browser vecchio, che non rispetta gli standard web. Ti consigliamo di cambiarlo, perché questo sito potrebbe non funzionare correttamente.

Building cross-platform web apps with ASP.NET Core

ICWD28

In: ASP.NET

ASP.NET Core è una particolare versione di ASP.NET, riscritta per essere totalmente cross platform e performante. Disponibile non solo per Windows, ma anche per macOS e Linux, consente di creare applicazioni con l'applicazione di MVC (Model View Controller) allo strato di presentazione.
Questo corso è l'ideale per chi abbia interesse ad applicare i principi e le funzionalità offerte da questa nuova versione di ASP.NET.

Questo corso è sempre aggiornato all'ultima versione di Visual Studio e .NET.

I contenuti sono i seguenti:

  • Introduzione a .NET (facoltativa)
  • .NET Standard e applicazioni console con .NET
  • Differenze tra .NET e .NET Framework
  • Introduzione ad ASP.NET Core e differenze con ASP.NET
  • Introduzione al pattern MVC
  • Disegnare un'applicazione ASP.NET Core
  • Configurazione, startup, gestione errori e Dependency Injection
  • Introduzione a Razor
  • Model, View, Controller in dettaglio
  • Routing e personalizzazione, attribute routing
  • Gestione delle form e model binding e Tag Helper
  • Tag Helper Custom e View Component
  • Accesso ai dati con Entity Framework e Entity Framework Core
  • Action filter e Middleware
  • Authentication e Authorization, ASP.NET Identity
  • Cache e output cache
  • Gestione dello sviluppo client side
  • Sviluppo di servizi con ASP.NET Core
  • Introduzione ad ASP.NET Core Blazor
  • Distribuzione e gestione delle versioni
  • SignalR Core
  • Migrazione: da ASP.NET MVC a ASP.NET Core

Durata

  • 21 ore
  • 3 giorni

Prerequisiti

Conoscenza di HTML e C#

Solo su richiesta

Questo corso è erogabile solo su richiesta, in modalità on-line (con formazione a distanza), oppure on-site, sempre personalizzati secondo le esigenze.

Richiesta informazioni