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



Programmare in ASP.NET AJAX
EditoreTecniche Nuove
AutoreWenz Christian
Titolo originaleProgramming ASP.NET AJAX
Editore originaleO'Reilly
Pagine468
Volumi1
LivelloIntermedio-Avanzato
LinguaItaliano
Data pubblicazione03 - 2008
ISBN8848120852


 Prezzo di copertina  Sconto  Prezzo Librinformatica 
 Euro 39,90   20%  Euro 31,92 

 Presentazione       Indice      

Prefazione............................................................................................................. xi

Parte I. Le basi

1. ASP.NET AJAX, Ajax e ASP.NET .............................................................................. 3
ASP.NET AJAX e Ajax ........................................................................................3
ASP.NET AJAX e ASP.NET ................................................................................5
Prerequisiti e installazione di ASP.NET AJAX ......................................................7
Struttura e architettura di ASP.NET AJAX .........................................................14
Un primo esempio ASP.NET AJAX: Hello User .................................................15
Il controllo ScriptManager ................................................................................20
Riassunto .........................................................................................................21
Approfondimenti ..............................................................................................22

2. JavaScript........................................................................................................ 23
Il linguaggio JavaScript .....................................................................................25
Programmazione orientata agli oggetti ...............................................................36
Accesso agli elementi delle pagine .....................................................................39
Metodi del DOM ..............................................................................................43
Riassunto .........................................................................................................45
Approfondimenti ..............................................................................................45

3. Ajax ................................................................................................................ 46
L’oggetto XMLHttpRequest ..............................................................................47
L’oggetto XMLDocument .................................................................................58
JSON ...............................................................................................................63
Riassunto .........................................................................................................67
Approfondimenti ..............................................................................................67

Parte II. Le estensioni ASP.NET AJAX

4. Usare le estensioni JavaScript di ASP.NET AJAX ................................................... 71
Scorciatoie e utility ASP.NET AJAX ...................................................................71
Estensioni dei normali oggetti JavaScript ...........................................................74
ASP.NET AJAX e estensioni JavaScript per la programmazione
orientata agli oggetti .........................................................................................75
Versioni client delle classi dell’ambiente server .NET .........................................88
Riassunto .........................................................................................................92
Approfondimenti ..............................................................................................93

5. Servizi web...................................................................................................... 94
Gestione degli errori .........................................................................................94
Servizi web inline ..............................................................................................98
Mantenere lo stato delle sessioni HTTP ........................................................... 102
Scambiare dati complessi con il server ............................................................. 107
Accedere ai servizi web solo con JavaScript ...................................................... 111
Riassunto ....................................................................................................... 123
Approfondimenti ............................................................................................ 123

6. UpdatePanel: come aggiornare solo parti delle pagine web ..............................124
Rendere una porzione di pagina aggiornabile ................................................... 124
Riassunto ....................................................................................................... 140
Approfondimenti ............................................................................................ 141

7. Usare il servizio Profile di ASP.NET AJAX............................................................142
Preparare il sito web ........................................................................................ 142
Accedere ai dati dei profili utente .................................................................... 144
Accedere ai dati dei gruppi .............................................................................. 149
Riassunto ....................................................................................................... 154
Approfondimenti ............................................................................................ 154

8. Usare il servizio di autenticazione di ASP.NET AJAX ............................................155
Preparare l’applicazione .................................................................................. 155
Login e logout ................................................................................................ 158
Riassunto ....................................................................................................... 164
Approfondimenti ............................................................................................ 165

9. Localizzare e globalizzare le applicazioni..........................................................166
Localizzazione ................................................................................................ 166
Globalizzazione e internazionalizzazione ......................................................... 180
Riassunto ....................................................................................................... 184
Approfondimenti ............................................................................................ 184

Parte III. Il Control Toolkit di ASP.NET AJAX

10.Usare il Control Toolkit ....................................................................................187
Installare il Control Toolkit ............................................................................. 187
Usare il Control Toolkit .................................................................................. 190
Riassunto ....................................................................................................... 194
Approfondimenti ............................................................................................ 194

11. Aggiungere animazioni alle pagine web...........................................................195
Il framework per le animazioni ........................................................................ 195
Drag-e-Drop ................................................................................................... 204
Riassunto ....................................................................................................... 206
Approfondimenti ............................................................................................ 206

12.Completamento automatico degli input, combattere lo spam e altre cose ..........207
Creare un pannello Accordion ......................................................................... 207
Mantenere la posizione relativa di un elemento ................................................ 210
Completamento automatico dei campi di input ............................................... 211
Collegare un calendario a un campo di input ................................................... 219
Chiudere dinamicamente un pannello ............................................................. 220
Visualizzare un pop up .................................................................................... 221
Combattere lo spam nei Blog e nelle form ........................................................ 225
Creare una interfaccia utente a schede ............................................................. 227
Riassunto ....................................................................................................... 229
Approfondimenti ............................................................................................ 229

13. Scrivere controlli personalizzati e contribuire al Control Toolkit.........................230
Scrivere controlli ASP.NET AJAX personalizzati .............................................. 230
Contribuire al Control Toolkit ........................................................................ 239
Riassunto ....................................................................................................... 248
Approfondimenti ............................................................................................ 248

Parte IV. La versione Futures di ASP.NET AJAX

14.Controlli lato client .........................................................................................251
Introduzione ai controlli lato client di ASP.NET AJAX ..................................... 251
Usare i controlli ASP.NET AJAX ..................................................................... 252
Gestione degli eventi ....................................................................................... 269
Riassunto ....................................................................................................... 273
Approfondimenti ............................................................................................ 273

15. Binding dei dati e validazione .........................................................................274
Binding dei dati .............................................................................................. 274
Validazione dei dati ........................................................................................ 291
Riassunto ....................................................................................................... 307
Approfondimenti ............................................................................................ 308

16.Usare i componenti e i comportamenti.............................................................309
Usare i comportamenti .................................................................................... 309
Usare i componenti ......................................................................................... 321
Riassunto ....................................................................................................... 325
Approfondimenti ............................................................................................ 325

17. Usare i dati presenti sul server .........................................................................326
Usare il controllo ListView .............................................................................. 326
Creare una fonte dati personalizzata ................................................................ 343
Riassunto ....................................................................................................... 348
Approfondimenti ............................................................................................ 348

18.Usare i servizi web remoti................................................................................349
Usare il servizio web di Google ........................................................................ 350
Usare il servizio web di Amazon ...................................................................... 357
Trasformare la risposta di un servizio web tramite XSLT .................................. 362
Usare il servizio web di Yahoo! (con REST e XPath) ......................................... 371
Riassunto ....................................................................................................... 380
Approfondimenti ............................................................................................ 380

19. Le animazioni.................................................................................................381
Usare le animazioni ......................................................................................... 381
Dissolvenze .................................................................................................... 383
Riassunto ....................................................................................................... 393
Approfondimenti ............................................................................................ 393

20. Il problema dei segnalibri e dei pulsanti di navigazione del browser ..................394
Correggere il codice ........................................................................................ 395
Ripristinare i segnalibri e i pulsanti di navigazione tramite UpdateHistory ........ 397
Ripristinare i segnalibri e i pulsanti di navigazione tramite
ASP.NET AJAX Futures .................................................................................. 400
Riassunto ....................................................................................................... 408
Approfondimenti ............................................................................................ 408

21.Web Parts.......................................................................................................409
Usare ASP.NET AJAX con ASP.NET Web Parts .............................................. 409
Riassunto ....................................................................................................... 414
Approfondimenti ............................................................................................ 414

Parte V. La libreria Microsoft AJAX

22.Usare ASP.NET AJAX con altre piattaforme lato server ........................................417
Usare ASP.NET AJAX da PHP ......................................................................... 418
Riassunto ....................................................................................................... 422
Approfondimenti ............................................................................................ 422

Parte VI. Appendici

A. Effettuare il debugging delle applicazioni ASP.NET AJAX....................................425
B. Riferimento: XMLHttpRequest.........................................................................438
C. Riferimento: DOM ...........................................................................................440
D. Riferimento: ASP.NET AJAX ..............................................................................444
E. Riferimento: ScriptManager, UpdatePanel, UpdateProgress e Timer ..................447

Indice analitico....................................................................................................451


  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