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
Modulo 1: Introduzione a ASP.NET MVC
- Ripasso dello sviluppo Web ASP.NET
- I principali vantaggi di ASP.NET MVC
- Il ruolo del modello, della vista e del controller
Modulo 2: Iniziare con ASP.NET MVC
- Preparare l'ambiente di sviluppo per ASP.NET MVC
- Creare un progetto ASP.NET MVC
- Comprendere la struttura di un progetto ASP.NET MVC
- Convenzioni di denominazione
- Creare viste
- Definire controller
- Definire un modello dati
Modulo 3: Creare un'applicazione ASP.NET MVC completa
- Creare viste fortemente tipizzate
- Comprendere gli URL e i metodi di azione
- Utilizzare helper HTML
- Gestire il post-back dei moduli; Validazione dei dati
Modulo 4: Usare il motore di visualizzazione Razor
- Obiettivi del design di Razor
- Implementare una vista Razor
- Sintassi di Razor
- Accesso ai dati del modello nelle viste Razor
Modulo 5: Applicazioni ASP.NET MVC industriali robuste
- Migliori pratiche per l'architettura delle applicazioni ASP.NET
- Implementare un repository e un modello dati di Entity Framework
- Usare l'iniezione di dipendenze; Implementare una factory controller personalizzata
- Sviluppo guidato dai test (TDD) con ASP.NET MVC
Modulo 6: Tecniche di visualizzazione
- Definire e utilizzare helper HTML personalizzati
- Definire una layout/master page
- Utilizzare stili
- Definire e utilizzare viste parziali
- Sintassi dei metodi helper Razor
Modulo 7: Implementare la navigazione: Definire classi view-model
- Implementare il filtraggio dei dati in un controller
- Comprendere il meccanismo di routing
- Aggiungere voci personalizzate a una tabella di routing
- Definire default, parametri e validazione
- Generare URL e link ipertestuali
- Convinzioni di routing personalizzate
Modulo 8: Gestione dello stato
- Utilizzare campi nascosti
- Stato della sessione e dell'applicazione
- Binding del modello personalizzato
Modulo 9: Usare Ajax e jQuery con ASP.NET MVC
- Panoramica di Ajax e ASP.NET MVC; Ajax non intrusivo;
- Utilizzare link di azione Ajax
- Panoramica di jQuery
- Tecniche di jQuery
- Utilizzare jQuery UI
Modulo 10: Tecniche aggiuntive di ASP.NET MVC 4.5
- Modelli scaffold per le viste
- Modelli scaffold per i controller
- Iniezione di dipendenze con Unity
Modulo 11: Sviluppo guidato dai test (TDD) con ASP.NET MVC
- Ripasso del TDD
- Dimostrazione pratica dell'uso del TDD con ASP.NET MVC
Modulo 12: Tecniche aggiuntive
- Tecniche dei controller
- Filtri
- Binding del modello
Requisiti
3-6 mesi di esperienza nello sviluppo Web con ASP.NET usando C#.
28 ore
Recensioni (2)
Formatore molto interattivo con una grande volontà di insegnare. Il formatore era molto competente e ci ha insegnato anche oltre l'ambito della formazione.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
Corso - Advanced Blazor
Traduzione automatica
possibilità di svolgere esercitazioni pratiche e pazienza del formatore
sheena - Te Manawa Taki Trauma System
Corso - Visual Studio 2022 IDE
Traduzione automatica