Corso di Programmazione ASP – ASP.Net
(C#, VB, C++, Java, PHP)
Il corso si articola in 25 lezioni pratiche. Pratiche significa che le lezioni non saranno puramente teoriche, ma al contrario, saranno tutte applicate ad esempi pratici. Durante il corso si conosceranno gli aspetti base della programmazione con Asp.NET orientata agli oggetti fino ad elementi per uno sviluppo professionale di applicazioni (connessione database...).
Linguaggio utilizzato: VB.NET
Requisiti: Buona conoscenza del linguaggio HTML, basi di Asp. 3.0 e SQL - Windows 2000 Pro (96 Mb di Ram) o Server (192 Mb di Ram), Win XP Pro (160 Mb di Ram), Win Server 2003 (160 Mb di Ram). Il software necessario sarà possibile ottenerlo in versione Trial 60 gg (gratuitamente e successivamente si può acquistare la licenza o passare ad altro software di sviluppo, per esempio opensource) e verrà illustrato come durante il corso.
NET Framework e controlli
- ASP.NET e le differenze con ASP – Un esempio per confrontarle
- Mantenere lo stato – L’evento Page Load e i form Postback
- Server Roundtrip e ViewState
- Html Server Controls e gli eventi
- Web Form Controls e gli eventi
- Validation Controls – Controllare l’input dell’utente
Lavorare con i dati
- I List Controls – Lavorare con gli insiemi di dati
- Single Value e Repeated Data Binding
- Accesso ai dati – Introduzione ad ADO.NET
- Dataset vs. Datareader – Quale usare
- ASP.NET e Xml –
Sicurezza e configurazione
- I file di configurazione – Web.config e Global.asax
- Politiche di Caching
- La sicurezza delle applicazioni
- Tecniche di tracing e debugging
Alla fine del corso lo studente sara in grado di progettare applicativi orientati al web in grado di interfacciarsi con i più diffusi database ed operare rispondendo alle richieste.







