Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
- Introduzione ad ASP.NET MVC: Il contesto di uso di MVC; Novità introdotte in MVC 6; Modelli di progetto; Struttura base di un progetto ASP.NET MVC; Convenzioni di denominazione; Creazione delle view; Definizione dei controller; Creazione del modello dati
- Sviluppo completo di un’applicazione con ASP.NET MVC: View fortemente tipizzate; Sintassi Razor; Relazioni tra URL e metodi di azione; Tag helper in MVC6; Gestione dei form; Validazione dei dati
- Sviluppo di applicazioni professionali con ASP.NET MVC: Best practice nell’architettura delle applicazioni; Implementazione del repository e del modello dati tramite Entity Framework; Dependency injection in ASP.NET; Creazione personalizzata di factory per i controller
- Tecniche avanzate per le view: Definizione di tag helper personalizzati; Creazione di pagine di layout; Gestione degli stili; Sviluppo e utilizzo di partial view
- Gestione della navigazione nell’applicazione: Definizione delle classi ViewModel; Filtraggio dei dati nel controller; Meccanismo di routing; Aggiunta di voci personalizzate alla tabella delle route; Impostazione predefinita di parametri e regole di validazione; Generazione di URL e collegamenti ipertestuali; Definizione di vincoli di routing specifici
- Gestione dello stato: Utilizzo dei campi nascosti; Gestione dello stato di sessione e applicativo; Binding personalizzato del modello
- Sviluppo di servizi RESTful con Web API: Panoramica generale su Web API; Creazione di server e client; Negoziazione dei contenuti; Routing basato su attributi; Binding personalizzato del modello; Chiamata a servizi RESTful da client Ajax
- Sviluppo di applicazioni a pagina singola (SPA): Concetti fondamentali delle SPA; Integrazione con GruntJS, NPM e Bower; Introduzione ad AngularJS e Bootstrap
Requisiti
- Almeno 6 mesi di esperienza nella programmazione con C#
- L’esperienza nello sviluppo ASP.NET è vantaggiosa ma non obbligatoria
28 ore
Recensioni (1)
possibilità di svolgere esercitazioni pratiche e pazienza del formatore
sheena - Te Manawa Taki Trauma System
Corso - Visual Studio 2022 IDE
Traduzione automatica