JavaScript  »  Guide 

Guida AJAX

Guida AJAX

di: Andrea Giammarchi

Primi passi con AJAX

  1. 1. Introduzione
    Cos'è AJAX e come si colloca nell'evoluzione del web
  2. 2. Descrizione tecnica e teorica
    Richieste asincrone con l'oggetto XMLHttpRequest e tempi di risposta

Conoscenze necessarie per usare AJAX

  1. 3. Interazioni semplici
    Primi concetti utili ed esempi per affrontare AJAX
  2. 4. Interazioni avanzate
    Suggerimenti per approfondire le conoscenze e lavorare meglio con AJAX

L'oggetto XMLHttpRequest

  1. 5. Assegnazione cross browser
    Lavorare con browser diversi e raggiungere le medesime funzionalità
  2. 6. I metodi - I
    Quali sono i metodi di XMLHttpRequest più supportati e come usare open()
  3. 7. I metodi - II
    Come inviare i dati con send() e usare abort, getAllResponseHeaders e getResponseHeader
  4. 8. I parametri - I
    Le proprietà dell'oggetto XMLHttpRequest, come usarle in modo compatibile con tutti i browser
  5. 9. I parametri - II
    Assegnare correttamente una funzione al parametro onreadystatechange

Primo esempio: acquisire dati

  1. 10. Leggere un testo
    Effettuare una richiesta asincrona per importare il contenuto di un file di testo
  2. 11. Leggere un documento XML
    Aggiungere i controlli necessari per verificare ed interpretare un documento XML
  3. 12. Leggere l'RSS di edit
    Vediamo in pratica come leggere un file XML servendoci dell'RSS di edit il blog di HTML.it

Migliorare l'interazione

  1. 13. La richiesta fantasma
    Gestire il problema di richieste non elaborate costruendo un meccanismo di time-out
  2. 14. Attesa, come ovviare?
    Creare dei "loader" grafici e testuali per mostrare all'utente la fase di elaborazione della richiesta

Debug, è possibile?

  1. 15. Monitorare AJAX con PHP
    Creare un report in PHP per il debug delle trasmissioni HTTP tra client e server
  2. 16. Monitorare AJAX con ASP.NET
    Creare un report in C# per il debug delle trasmissioni AJAX tra client e server

Invio dati (GET e POST)

  1. 17. Leggere le news di Google: lato server
    Filtrare la risposta dal server per contemplare tutti i casi possibili
  2. 18. Leggere le news di Google: lato client
    Invio dati con GET per ottenere una risposta personalizzata
  3. 19. Anagrafica clienti
    Una applicazione completa con invio dati in GET e POST
  4. 20. ASP.NET ed AJAX
    Un esempio di applicazione di AJAX specifica per la tecnologia ASP.NET

Considerazioni sullo scambio dati asincrono

  1. 21. Considerazioni lato utente
    Vantaggi e svantaggi riscontrabili dall'utente usando applicazioni AJAX
  2. 22. Considerazioni lato server
    Benefici e limiti che si riperquotono sul server con applicazioni AJAX
  3. 23. Analisi con AJAX
    Alcune considerazioni sulla progettazione di applicazioni Web con interazioni asincrone
  4. 24. Sicurezza e AJAX
    Considerazioni e suggerimenti per mantenere sicure la applicazioni AJAX

Guide JavaScript

Guida JavaScript di base

Corso gratuito su JavaScript, rivolto a chi vuole imparare...

Guida JavaScript per esempi

JavaScript è il linguaggio più utilizzato sul web per scrivere...

Guida VBScript

Il corso introduce le funzioni principali di VBscript. Completo di...

Altre guide

Newsletter @JavaScript

Ogni martedì, direttamente nella tua e-mail: guide, articoli, script, novità e approfondimenti tecnici su JavaScript.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Webmaster base

22 Febbraio 2010 a Milano
Disponibilità: 3 Posti

Nessun corso previsto