Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Risorse per imparare a programmare MVC 1 e 2.
-
- Creazione di classi di modelli con Entity Framework (C#)
- Creazione di classi di modelli con LINQ to SQL (C#)
- Visualizzazione di una tabella di dati del database (C#)
- Esecuzione di una convalida semplice (C#)
- Convalida con l'interfaccia IDataErrorInfo (C#)
- Convalida con un livello di servizio (C#)
- Convalida con i validator di annotazione dei dati (C#)
- Creazione di classi di modelli con Entity Framework (VB)
- Creazione di classi di modelli con LINQ to SQL (VB)
- Visualizzazione di una tabella di dati del database (VB)
- Esecuzione di una convalida semplice (VB)
- Convalida con l'interfaccia IDataErrorInfo (VB)
- Convalida con un livello di servizio (VB)
- Convalida con i validator di annotazione dei dati (VB)
-
- Panoramica delle visualizzazioni ASP.NET MVC (C#)
- Creazione di helper HTML personalizzati (C#)
- Classe TagBuilder per la creazione di helper HTML (C#)
- Creazione di layout di pagina con le pagine master di visualizzazione (C#)
- Passaggio di dati a pagine master di visualizzazione (C#)
- Panoramica delle visualizzazioni ASP.NET MVC (VB)
- Creazione di helper HTML personalizzati (VB)
- Classe TagBuilder per la creazione di helper HTML (VB)
- Creazione di layout di pagina con le pagine master di visualizzazione (VB)
- Passaggio di dati a pagine master di visualizzazione (VB)
-
- Panoramica del routing di ASP.NET MVC (C#)
- Informazioni sui filtri per azioni (C#)
- Miglioramento delle prestazioni con la cache di output (C#)
- Aggiunta di contenuto dinamico a una pagina memorizzata nella cache (C#)
- Creazione di un controller (C#)
- Creazione di un'azione (C#)
- Panoramica del routing di ASP.NET MVC (VB)
- Informazioni sui filtri per azioni (VB)
- Miglioramento delle prestazioni con la cache di output (VB)
- Aggiunta di contenuto dinamico a una pagina memorizzata nella cache (VB)
- Creazione di un controller (VB)
- Creazione di un'azione (VB)
- Panoramica del controller ASP.NET MVC (C#)
- Creazione di route personalizzate (C#)
- Creazione di un vincolo di route (C#)
- Creazione di un vincolo di route personalizzato (C#)
- Panoramica del controller ASP.NET MVC (VB)
- Creazione di route personalizzate (VB)
- Creazione di un vincolo di route (VB)
- Creazione di un vincolo di route personalizzato (VB)
-
- Autenticazione degli utenti con l'autenticazione basata su form (C#)
- Autenticazione degli utenti con l'autenticazione di Windows (C#)
- Prevenzione degli attacchi injection JavaScript (C#)
- Autenticazione degli utenti con l'autenticazione basata su form (VB)
- Autenticazione degli utenti con l'autenticazione di Windows (VB)
- Prevenzione degli attacchi injection JavaScript (VB)
-
- Iterazione 1 - Creare l'applicazione (C#)
- Iterazione 2 - Migliorare l'aspetto dell'applicazione (C#)
- Iterazione 3 - Aggiungere la convalida dei form (C#)
- Iterazione 4 - Rendere l'applicazione a regime di controllo libero (C#)
- Iterazione 5 - Creare gli unit test (C#)
- Iterazione 6 - Usare lo sviluppo basato su test (C#)
- Iterazione 7 - Aggiungere funzionalità Ajax (C#)
- Iterazione 1 - Creare l'applicazione (VB)
- Iterazione 2 - Migliorare l'aspetto dell'applicazione (VB)
- Iterazione 3 - Aggiungere la convalida dei form (VB)
- Iterazione 4 - Rendere l'applicazione a regime di controllo libero (VB)
- Iterazione 5 - Creare gli unit test (VB)
- Iterazione 6 - Usare lo sviluppo basato su test (VB)
- Iterazione 7 - Aggiungere funzionalità Ajax (VB)
-
- Introduzione all'esercitazione NerdDinner
- Creare un nuovo progetto ASP.NET MVC
- Creare un database
- Creare un modello con convalide delle regole business
- Usare controller e visualizzazioni per implementare un'interfaccia utente elenco/dettagli
- Fornire il supporto per operazioni di creazione, lettura, aggiornamento ed eliminazione sulle voci di moduli di dati
- Usare ViewData e implementare classi ViewModel
- Riutilizzare l'interfaccia utente tramite pagine master e visualizzazioni parziali
- Implementare una suddivisione in pagine efficiente dei dati
- Proteggere le applicazioni tramite l'autenticazione e l'autorizzazione
- Usare AJAX per distribuire aggiornamenti dinamici
- Usare AJAX per implementare scenari di mapping
- Abilitare unit test automatici
- Conclusione di NerdDinner