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: 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