Struttura del corso

  • Introduzione a ASP.NET MVC:NET MVC nel contesto; Novità di MVC 6; Modelli di progetto MVC; Comprendere la struttura di un progetto MVC ASP.NET; Convenzioni di denominazione; Creazione di viste; Definizione dei controllori; Definizione di un modello di dati
  • Creazione di un'applicazione MVC ASP.NET completa: viste fortemente tipizzate; Sintassi del rasoio; Comprendere gli URL e i metodi di azione; Helper tag MVC6; Forma post-back; Convalida dei dati
  • Applicazioni MVC di livello industriale ASP.NET best practice per l'architettura delle applicazioni NET; Implementazione di un repository e di un modello di dati EF; ASP.NET Inserimento di dipendenze; Fabbriche di controller personalizzati
  • Tecniche di visualizzazione: definizione di helper tag personalizzati; Definizione di una pagina di layout; Utilizzo degli stili; Definizione e utilizzo di viste parziali
  • Implementazione della navigazione: definizione delle classi del modello di visualizzazione; Implementazione del filtraggio dei dati in un controller; Comprendere il meccanismo di routing; Aggiunta di voci personalizzate a una tabella di routing; Definizione delle impostazioni predefinite, dei parametri e della convalida; Generazione di URL e collegamenti ipertestuali; Vincoli di route personalizzati
  • State Management: Utilizzo di campi nascosti; Stato della sessione e dell'applicazione; Associazioni di modelli personalizzati
  • Creazione di servizi RESTful tramite API Web: panoramica dell'API Web; Creazione di server e client; Negoziazione dei contenuti; Instradamento degli attributi; Associazione di modelli personalizzati; Richiamo dei servizi RESTful dai client Ajax
  • Creazione di applicazioni a pagina singola: panoramica delle SPA; Utilizzo del supporto GruntJS, NPM e Bower; Panoramica di AngularJS e Bootstrap

Requisiti

  • 6 mesi di esperienza nella programmazione C#
  • ASP.NET esperienza di sviluppo è vantaggiosa ma non essenziale
  28 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.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (6)

Corsi relativi

Introducing C# 6.0 with Visual Studio 2015/2017

  28 ore

Categorie relative