Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Modulo 1: Guida introduttiva a ASP.NET MVC
- ASP.NET modelli di progetto MVC
- Informazioni sulla struttura di un progetto MVC ASP.NET
- Convenzioni di denominazione
- Creazione di viste
- Definizione dei controllori
- Definizione di un modello di dati
Modulo 2: Creazione di un'applicazione MVC ASP.NET completa
- Creazione di viste fortemente tipizzate
- Informazioni sugli URL e sui metodi di azione
- Utilizzo degli helper HTML
- Gestione dei post-back dei moduli
- Convalida dei dati
Modulo 3: Uso del motore di visualizzazione Razor
- Obiettivi di progettazione del rasoio
- Implementazione di una visualizzazione RazorImplementing a Razor view
- Sintassi di Razor
- Accessing dei dati del modello nelle visualizzazioni Razor
Modulo 4: Applicazioni MVC ASP.NET di livello industriale
- ASP.NET best practice per l'architettura delle applicazioni
- Implementazione di un repository e di un modello di dati di Entity Framework
- Utilizzo dell'inserimento delle dipendenze
- Implementazione di una factory di controller personalizzata
Modulo 5: Sviluppo basato su test con ASP.NET MVC
- Riepilogo di TDD
- Unit Testing Quadri normativi
- Procedura dettagliata per l'utilizzo di TDD con ASP.NET MVC
Modulo 6: Tecniche di visualizzazione
- Definizione e utilizzo di helper HTML personalizzati
- Definizione di un layout/pagina master
- Utilizzo degli stili
- Definizione e utilizzo di viste parziali
- Sintassi del metodo helper Razor
Modulo 7: Implementazione della navigazione
- Definizione delle classi del modello di visualizzazione
- Implementazione del filtro dei dati in un controller
- Informazioni sul meccanismo di routing
- Aggiunta di voci personalizzate a una tabella di route
- Definizione di valori predefiniti, parametri e convalida
- Generazione di URL e collegamenti ipertestuali
- Vincoli di route personalizzati
Modulo 8: State Management
- Utilizzo di campi nascosti
- Stato della sessione e dell'applicazione
- Associazioni di modelli personalizzati
Modulo 9: Tecniche aggiuntive
- Visualizza i modelli di scaffold
- Modelli di ponteggi per controller
- Filtri globali
- Associazione di modelli
- Controllori asincroni
- Opzioni di autenticazione, inclusa l'abilitazione degli accessi da Facebook ecc.
Modulo 10: Utilizzo di Ajax e jQuery con ASP.NET MVC
- Panoramica di Ajax e ASP.NET MVC
- Ajax discreto
- Utilizzo dei collegamenti alle azioni Ajax
- Panoramica di jQuery
- jQuery Tecniche
- Utilizzo dell'interfaccia utente jQuery
Requisiti
6 mesi di esperienza di C# programmazione. ASP.NET'esperienza di sviluppo è vantaggiosa ma non indispensabile.
21 ore
Recensioni (1)
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions