Home    Novità    Ricerca   In offerta   Consigliati   Prossimi arrivi   Bestsellers   Software    CBT  
P.Iva 01029770490   [Ordini telefonici 0586 210919]  Ordini rapidi 
Ricerca Veloce   per Titolo o ISBN  [Mailing delle novità]   [Servizio di CallBack]  
  Argomenti 

  Applicazioni
  CAD
  Certificazione e formazione
  Commercio elettronico
  Cultura Informatica
  Database
  Dizionari
  Elettronica
  Enterprise
  Grafica
  Hardware
  Internet
  Legislazione informatica
  Multimedia
  Progettazione WEB
  Programmazione
  Reti e telecomunicazioni
  Sicurezza
  Sistemi operativi
  Tecnologia e societa'
  Universita' e ricerca
InternetProgrammazione internetAjax



Ajax La grande guida
EditoreMondadori Informatica
AutoreAsleson Ryan ; Schutta Nathaniel T.
Titolo originaleFoundations of Ajax
Editore originaleApress
CollanaProgramming series
Pagine273
Volumi1
LivelloIntermedio
LinguaItaliano
Data pubblicazione10 - 2006
ISBN8861140009


 Prezzo di copertina  Sconto  Prezzo Librinformatica 
 Euro 35,00   10%  Euro 31,50 

 Presentazione       Indice      

Presentazione degli autori
Informazioni sul revisore tecnico
Ringraziamenti
Introduzione

Capitolo 1 Introduzione su Ajax
Breve storia delle applicazioni Web
Storia del browser
Evoluzione delle applicazioni Web
CGI
Applet
JavaScript
Servlet, ASP e PHP
Flash
La rivoluzione DHTML
Derivate XML
Il problema principale
Ajax
Note sull’utilizzo
Abilità necessarie
Utilizzo
Osservazioni sulla progettazione
Riepilogo

Capitolo 2 Utilizzo dell’oggetto XMLHttpRequest
Descrizione dell’oggetto XMLHRequest
Metodi e proprietà
Un’interazione di esempio
GET e POST
Script remoto
Descrizione dello script remoto
Esempio di uno script remoto
Come inviare una richiesta semplice
Un semplice esempio di richiesta
Alcune osservazioni sul tema della sicurezza
DOM Level 3 Load and Save
DOM
Riepilogo

Capitolo 3 Comunicazione con il server: invio richieste ed elaborazione risposte
Elaborazione della risposta server
Uso della proprietà innerHTML per creare il contenuto dinamico
Analisi delle risposte in formato XML
Modifica dinamica del contenuto delle pagine con W3C DOM
Invio di parametri di richiesta
Invio dei parametri di richiesta in formato XML
Invio dei dati al server usando JSON
Riepilogo

Capitolo 4 Implementazione delle tecniche Ajax di base
Esecuzione della convalida
Lettura delle intestazioni di risposta
Caricamento dinamico di caselle di riepilogo
Creazione di una pagina ad aggiornamento automatico
Visualizzazione di una barra indicatrice di stato
Creazione delle descrizioni di comandi
Aggiornamento dinamico di una pagina Web
Accesso ai Servizi Web
Come rendere disponibile il completamento automatico
Riepilogo

Capitolo 5 Creazione di un completo insieme di strumenti di sviluppo Ajax
Documentazione del codice JavaScript mediante JSDoc
Installazione
Utilizzo
Convalida del contenuto HTML mediante estensioni per Firefox
HTML Validator
Checky
Ricerca di nodi tramite DOM Inspector
Esecuzione del controllo della sintassi JavaScript con JSLint
Esecuzione di compressione e offuscamento del codice JavaScript
Uso dell’estensione Web Developer per Firefox
Implementazione di tecniche JavaScript avanzate
Codice JavaScript orientato agli oggetti tramite la proprietà Prototype
Occultamento di proprietà e informazioni private mediante JavaScript
Eredità classica in JavaScript
Come mettere insieme tutte queste funzionalità
Riepilogo

Capitolo 6 Esecuzione dei test su JavaScript con JsUnit
Per affrontare al meglio JavaScript
Introduzione all’approccio “test preliminare”
Introduzione a JUnit
Analisi di JsUnit
Introduzione
Scrittura di test
Esecuzione dei test
Uso di stringhe di interrogazione standard e personalizzate
Come utilizzare JsUnit Server
Materiale di supporto
Altre risorse disponibili
Riepilogo

Capitolo 7 Strumenti e tecniche per il debug del codice JavaScript
Debug di richieste Ajax con Greasemonkey
Introduzione a Greasemonkey
Utilizzo dello script utente XMLHttpRequest Debugging per Greasemonkey
Esame di richieste e risposte Ajax mediante lo script utente XMLHttpRequest Debugging
Debug di codice JavaScript
Utilizzo di Console JavaScript di Firefox
Utilizzo di Microsoft Script Debugger
Utilizzo di Venkman
Riepilogo

Capitolo 8 Come mettere insieme tutte queste funzionalità
Introduzione ai criteri
Implementazione di tecniche FAT (Fade Anything Technique)
Implementazione dell’aggiornamento automatico
Implementazione della modifica parziale del colore di una pagina (Partial Page Paint)
Implementazione di un modello Draggable DOM
Come evitare i comportamenti inaccettabili più comuni
Dove cercare ulteriori informazioni
Utilizzo di un framework
Introduzione a Taconite
La teoria alla base di Taconite
Soluzione
Cosa fa Taconit del contenuto?
Introduzione alle applicazioni dashboard
Creazione di Ajax Dashboard mediante Taconite
Introduzione alle funzioni generali
Introduzione alle funzioni di progettazione
Analisi del codice
Analisi del componente Weather Forecast
Analisi del componente Headline News
Come funziona l’aggiornamento automatico?
Creazione di una funzione di completamento
automatico migliorata
Riepilogo

Appendice A Sviluppo di codice JavaScript per più browser
Aggiunta di righe a una tabella
Impostazione dello stile di un elemento tramite JavaScript
Impostazione dell’attributo class di un elemento
Creazione di elementi di input
Aggiunta di gestori eventi agli elementi di input
Creazione dei pulsanti di opzione
Riepilogo

Appendice B Introduzione ai framework Ajax
Framework lato browser
Dojo
Rico
qooxdoo
TIBET
Flash/JavaScript Integration Kit
Google AJAXSLT
libXmlRequest
RSLife
SACK
sarrisa
XHConn
Framework lato server
CPAINT
Sajax
JSON/JSON-RPC
Direct Web Remoting
SWATO
JavaBluePrints
Ajax.Net
Project Atlas di Microsoft
Runy on Rails

Indice analitico


  Login 

  Non ricordo la password
  Nuovo account
  Cliente 

  Il carrello

 Carrello 

  Informazioni 

  Contatti
  Qualità del servizio
  Costi e tempi di consegna
  Modalità di pagamento
  Prezzi
  Sconti
  Privacy