Il corso si propone di fornire una panoramica delle tecnologie che consentono la realizzazione di Rich Internet Application, con particolare enfasi su Ajax.
Introduzione generale
Introduzione al concetto di Web 2.0 e Rich Internet Application
Analisi di funzionamento di unapplicazione Web tradizionale (modello sincrono)
Fondamenti di Ajax
Introduzione ad Ajax e al modello asincrono
Loggetto XMLHTTPRequest: introduzione e analisi del funzionamento di unapplicazione Web Ajax
Creare loggetto XMLHTTPRequest: differenze dei browser e soluzioni cross-browser
Analisi dei metodi e delle proprietà delloggetto XMLHTTPRequest
Come inviare richieste POST o GET al server, gestire la cache del browser
Monitorare lo stato del server: proprietà readyState
Utilizzare la funzione di callback
Utilizzare i dati restituiti: le proprietà responseText e responseXML
Fornire feedback allutente in caso di successo, di errore e durante lelaborazione della richiesta
Realizzare la prima applicazione Ajax
Gestione delle risposte
Utilizzare la proprietà responseText
Utilizzare il testo restituito direttamente negli elementi della pagina
Includere HTML in responseText
Utilizzare la proprietà responseXML
Realizzare un lettore FeedRSS
Estensione Ajax per ASP.NET
Introduzione allestensione Ajax per ASP.NET
Configurazione di ASP.NET Ajax
Il file web.config
Il motore di runtime
Il componente ScriptManager
Rendering parziale della pagina
Definire regioni aggiornabili
Il controllo UpdatePanel
Abilitare il rendering parziale
Fornire feedback allutente durante gli aggiornamenti parziali
Eventi lato client di un aggiornamento parziale
Animazione dei pannelli durante gli aggiornamenti parziali
Il toolkit dei controlli Ajax
Controllo Accordion
Controllo Rating
Controllo TabContainer
Extender
Pro e Contro di Ajax
Errori comuni in Ajax
Il pulsante indietro
Informare lutente sullo stato dellapplicazione
Gestire gli spider dei motori di ricerca
Evitare labuso di Ajax
Sicurezza
Al termine del corso e a seguito della frequenza pari ad almeno l80% del monte ore, verrà rilasciato lattestato nominale di frequenza.
Seguici anche su: