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
Programmazione.NET


Prodotto ESAURITO/FUORI CATALOGO

ASP .NET guida per lo sviluppatore
EditoreMc Graw Hill
AutoreAhmed Mesbah, Garrett Chris, Faircloth Jeremy, Payne Chris
CollanaInformatica professionale
Pagine1
Volumi569
Supporto digitale1 CD-ROM
LivelloIntermedio
LinguaItaliano
Data pubblicazione06 - 2002
ISBN8838642680


 Prezzo di copertina 
 Euro 41,50  

 Presentazione       Indice      

Indice

Introduzione

Capitolo 1 Introduzione ad ASP .NET
1.1 Imparare dalla storia di ASP 2
Le origini di ASP 2
Sviluppo di ASP 1.x 4
Sviluppo di ASP 2.x 5
Sviluppo di ASP 3.0 7
Cronologia di ASP 9
1.2 Revisione dei fondamenti della piattaforma ASP .NET 10
Utilizzare la flessibilita' di ASP .NET 11
Confronto tra i miglioramenti di ASP .NET e i modelli precedenti di ASP 13
1.3 Come vengono eseguiti i file ASP dai server Web 14
Interazione client-server 14
Processo lato server 16
Esecuzione di pagine Web ASP .NET 17
Aggiornamento da Classic ASP 23
1.4 Precauzioni per la sicurezza 25
1.5 Sommario 26
1.6 Soluzioni rapide 27
1.7 Frequently Asked Questions 28

Capitolo 2 I namespace di ASP .NET
2.1 Introduzione 31
2.2 La funzione dei namespace 32
Usare i namespace 33
2.3 Usare il namespace Microsoft.VisualBasic 33
2.4 Comprendere il namespace principale: System 34
Funzionalita' offerte 34
Numeri interi 34
Numeri in virgola mobile 35
Date 35
Stringhe 36
Valori booleani 36
Oggetti 36
2.5 Raggruppare oggetti e tipi di dati nel namespace System.Collections 38
Funzionalita' offerte 39
2.6 Gestire la comunicazione Client/Browser con il namespace System.Web 40
Funzionalita' offerte 40
L’insieme System.Web.UI 41
L’insieme System.Web.Services 46
2.7 Lavorare con le fonti di dati usando il namespace System.Data 47
Funzionalita' offerte 48
2.8 Processare file XML utilizzando il namespace System.XML 49
Funzionalita' offerte 49
2.9 Sommario 50
2.10 Soluzioni rapide 51
2.11 Frequently Asked Questions 52

Capitolo 3 I controlli server ASP
3.1 Introduzione 55
3.2 Principali caratteristiche dei controlli server ASP .NET 56
Raccogliere dati usando i moduli HTML 57
3.3 Elaborazione dal lato server in ASP .NET 59
Una semplice applicazione che utilizza i controlli HTML convenzionali 60
Una semplice applicazione che utilizza i controlli server ASP 61
Mappare i controlli server e preservare i loro stati 62
Includere script in un file .aspx 63
Usare la proprieta' IsPostBack di una pagina 65
Attributi AutoPostBack dei controlli server 66
Struttura di un modulo Web ASP .NET 68
Direttive di pagina 69
L’ordine di esecuzione degli eventi 70
3.4 Programmazione Code-Behind e In-Page 71
Usare il sistema Code-Behind senza compilazione 72
Usare il sistema Code Behind con compilazione 74
Usare VS .Net per sviluppare un’applicazione Web 76
3.5 Usare i controlli server HTML 79
Usare il controllo HtmlAnchor 80
Usare il controllo HtmlTable 81
Usare i controlli HtmlInputText e HtmlTextArea 82
Usare i controlli HtmlButton e HtmlImage 84
Usare il controllo HtmlInputFile 85
Usare il controllo HtmlSelect con collegamento a una struttura SortedList 87
Creare e caricare la SortedList 88
Usare i controlli HtmlCheckBox e
HtmlInputRadioButton 89
3.6 Usare i controlli Web ASP .NET 91
Controlli Web di base 92
Usare Label, TextBox, RadioButton, CheckBox e DropDownList 93
Usare la classe astratta ListControl 96
Usare i controlli HyperLink 99
Collegare un ListControl a una ArrayList 100
Controlli di validazione 102
Il controllo RequiredFieldValidator 103
Il controllo RegularExpressionValidator 104
II controllo CompareValidator 106
Il controllo RangeValidator 107
Il controllo CustomValidator 108
Utilizzo di CustomValidator con una funzione di validazione esplicitamente client-side 110
Mostrare un messaggio di errore con stili 111
Il controllo ValidationSummary 112
Validazione di stringhe in base a schema, password e date 114
< /form > < /body > < /html >. La famiglia di controlli Databound ListControls 117
Usare il controllo server Repeater 120
Mostrare dati in un controllo Repeater 120
Usare Event Bubbling e catturare eventi in un controllo Repeater 123
Usare il controllo DataList 126
Usare le proprieta' RepeatDirection e RepeatColumn di DataList 126
Catturare gli elementi selezionati in un controllo DataList 128
Usare il controllo DataGrid 130
Visualizzare i dati in un controllo DataGrid usando la divisione in colonne predefinita 131
Mostrare dati formattati con stili 132
Cambiare l’ordinamento in un DataGrid 134
Suddividere in piu' pagine i dati di un DataGrid 137
Usare icone per la pagina precedente e successiva 137
Navigare verso una pagina specifica 139
Offrire la possibilita' di modificare i dati in un controllo DataGrid 141
Creare controlli server ASP personalizzati 144
Creare un semplice controllo utente Web 145
Esporre le proprieta' di un controllo utente 146
Sviluppo del controllo utente Payroll 147
Utilizzare il controllo utente Payroll 149
3.7 Sommario 150
3.8 Soluzioni rapide 151
3.9 Frequently Asked Questions 153

Capitolo 4 Configurare ASP .NET
4.1 Introduzione 155
4.2 Panoramica sulla configurazione di ASP .NET 156
4.3 Uso del file di configurazione 158
Configurazione delle applicazioni 160
Configurazione di sistema 164
Sicurezza 179
4.4 Anatomia di un file di configurazione 185
Recuperare le impostazioni 191
4.5 Sommario 193
4.6 Soluzioni rapide 194
4.7 Frequently Asked Questions 195

Capitolo 5 Un'applicazione ASP .NET
5.1 Introduzione 197
5.2 Comprendere le applicazioni ASP .NET 198
5.3 Gestire lo stato 199
5.4 Analisi di Global.asax 200
5.5 Comprendere lo stato di applicazione 201
Usare lo stato di applicazione 202
Esempi di stato 204
5.6 Usare gli eventi di applicazione 206
Eventi di applicazione supportati 206
Altri eventi 207
Uso del threading 208
5.7 Comprendere lo stato di sessione 209
5.8 Configurare le sessioni 210
5.9 Usare gli eventi di sessione 212
5.10 Comparazione tra gli stati di applicazione e di sessione 214
Valori statici 218
5.11 Sommario 226
5.12 Soluzioni rapide 227
5.13 Frequently Asked Questions 229

Capitolo 6 Ottimizzare i metodi della cache
6.1 Introduzione 231
6.2 Panoramica sulla cache 232
6.3 Cache dell’output 234
Usare la direttiva @ OutputCache 235
Usare la classe HttpCachePolicy 240
Vantaggi nell’utilizzo della cache dell’output 241
6.4 Cache dei frammenti 241
Vantaggi nell’uso della cache dei frammenti 244
6.5 Cache dei dati 245
Usare il metodo cache 246
Usare i metodi cache.add e cache.insert 248
Usare l’opzione Dependency 248
Usare l’opzione policy di scadenza (Expiration Policy) 250
Usare l’opzione di priorita' 251
Usare il delegate CacheItemRemovedCallback 252
Usare il metodo Cache.Remove Method 254
Vantaggi nell’utilizzo della cache dei dati 254
6.6 Utilizzi consigliati per la cache 255
Cache dell’output 256
Cache dei frammenti 256
Cache dei dati 256
6.7 Sommario 257
6.8 Soluzioni rapide 258
6.9 Frequently Asked Questions 259

Capitolo 7 Introduzione ad ADO .NET: creare una semplice rubrica
7.1 Introduzione 261
7.2 Comprendere i cambiamenti di ADO .NET 262
Connettivita' supportata 266
Il namespace System.Data 267
Il namespace System.Data.Common 268
7.3 Creare stringhe di connessione 271
Dove inserire la stringa di connessione 272
7.4 Creare un’applicazione di rubrica 274
Esercizio: collegarsi a un database 279
Esercizio: consultare un database 282
Esercizio: aggiungere dati a un database 288
Esercizio: aggiornare i dati in un database 292
Esercizio: cancellare dati da un database 295
7.5 Sommario 297
7.6 Soluzioni rapide 298
7.7 Frequently Asked Questions 299

Capitolo 8 Usare XML nel framework .NET
8.1 Introduzione 301
8.2 Uno sguardo su XML 302
Com’e' fatto un documento XML? 302
Creare un documento XML 304
Componenti di un documento XML 305
Documenti XML ben formati 308
Schema e documenti XML validi 309
Struttura di un documento XML 312
8.3 Processare un documento XML utilizzando .NET 313
Leggere e scrivere documenti XML 314
Immagazzinare e processare documenti XML 315
8.4 La lettura e l’analisi utilizzando la classe XmlTextReader 316
L’analisi di un documento XML 317
Navigare in un documento XML per estrarre dati 319
8.5 Scrivere un documento XML utilizzando la classe XmlTextWriter 321
Generare un documento utilizzando XmlTextWriter 321
8.6 Esplorare il Document Object Model XML 324
Navigare attraverso un oggetto XmlDocument 324
Analizzare un documento XML utilizzando l’oggetto XmlDocument 326
Usare la classe XmlDataDocument 328
8.7 Effettuare query su dati XML utilizzando XPathDocument e XPathNavigator 336
Utilizzare oggetti XPathDocument e XPathNavigator 339
Utilizzare oggetti XPathDocument e XPathNavigator per la navigazione nel documento 340
8.8 Trasformare un documento XML con XSLT 343
Trasformare un documento XML in un documento HTML 345
Trasformare un documento XML in un altro documento XML 347
8.9 Lavorare con XML e database 351
Creare un documento XML da una query di database 352
Leggere un documento XML in un DataSet 354
8.10 Sommario 355
8.11 Soluzioni rapide 356
8.12 Frequently Asked Questions 358

Capitolo 9 Il debugging in ASP .NET
9.1 Introduzione 361
9.2 Gestione degli errori 362
Errori di sintassi 362
Errori di compilazione 363
Errori di runtime 364
Errori logici 368
9.3 Tracciamento della pagina 369
Usare la classe Trace 369
Ordinare le informazioni di tracciamento 372
Scrivere le informazioni di tracciamento nel Log dell’applicazione 374
Tracciamento delle applicazioni 375
9.4 Usare gli strumenti di debugging di Visual Studio .NET 376
Impostare i punti di arresto 376
Abilitare e disabilitare la modalita' di debugging 377
Vedere le definizioni usando l’Object Browser 378
Usare il Class Viewer 379
9.5 Sommario 379
9.6 Soluzioni rapide 380
9.7 Frequently Asked Questions 381

Capitolo 10 Web service
10.1 Comprendere i Web Service 384
Comunicazione tra server 388
WSDL 395
10.2 Uso di XML nei Web Service 399
10.3 Introduzione al Namespace
System.Web.Services 399
Il Namespace System.Web.Services.Description 400
Il Namespace System.Web.Services.Discovery 400
Il Namespace System.Web.Services.Protocols 400
10.4 Marshall dei tipi 402
10.5 Uso dei DataSet 403
10.6 Sommario 405
10.7 Soluzioni rapide 406
10.8 Frequently Asked Questions 407

Capitolo 11 Creare un libro degli ospiti con XML .NET
11.1 Introduzione 409
11.2 Requisiti funzionali del guestbook XML 410
Costruire l’XML 411
11.3 Aggiungere record al guestbook 414
Comprendere il panel pnlAdd 416
Aggiungere un panel di ringraziamento
con PnlThank 417
Esplorare il codice di gestione
del pulsante Submit 418
11.4 Vedere il guestbook 420
Mostrare i messaggi 421
11.5 Opzioni avanzate per l’interfaccia
del guestbook 422
Manipolare colori e immagini 423
Modificare l’aspetto della pagina 426
11.6 Sommario 428
11.7 Soluzioni rapide 429
11.8 Frequently Asked Questions 430

Capitolo 12 Creare un carrello della spesa con ADO .NET
12.1 Introduzione 431
12.2 Impostare il database 432
Impostare la tabella “Books” 434
Impostare la tabella “Categories” 434
Impostare la tabella “Customer” 435
Impostare la tabella “Orders” 435
Impostare la tabella “BookOrders” 435
Creare un database Access 436
Il database in SQLServer 439
12.3 Creare i Web Service 446
Panoramica sui Web Service per l’applicazione 446
Creare la connessione ai dati 448
Creare un Web Service 449
Testare un Web Service 454
12.4 Usare i riferimenti Web WSDL 457
12.5 Costruire il sito 458
12.6 Amministrazione del sito 459
Autenticazione dell’amministratore
(adminLogin.aspx) 461
Creare la pagina di amministrazione
(adminPage.aspx) 462
Creare la pagina addBook (addBook.aspx) 468
12.7 Amministrazione dei clienti 468
Creare la sezione amministrazione clienti 468
12.8 Creare un catalogo ADO (ADOCatalog) 471
Creare la classe BookCatalog 472
12.9 Costruire un carrello XML (XMLCart) 477
12.10 Creare l’interfaccia utente 480
Creare la pagina start.aspx 480
Visualizzare il Catalogo 482
Disegnare il carrello 482
Creare il codice 482
12.11 Sommario 484
12.12 Soluzioni rapide 485
12.13 Frequently Asked Questions 487

Capitolo 13 Creare un forum con ADO e XML
13.1 Introduzione 489
13.2 Impostare il database 490
Il database Access 491
Il database SQL Server 494
13.3 Progettare l’applicazione 497
Progettare gli oggetti 499
Creare gli oggetti di accesso ai dati 499
Progettare la classe User 501
Progettare la classe Board 508
13.4 Progettare l’interfaccia utente 525
13.5 Impostare le funzioni generali 526
13.6 Costruire l’interfaccia di autenticazione (Login) 532
13.7 Progettare l’interfaccia di navigazione 537
Navigazione nei Board 537
13.8 Creare le funzioni utente 544
Modifica del profilo del Membro 545
Creazione di thread e messaggi 547
13.9 Costruire l’interfaccia di amministrazione 550
13.10 Sommario 561
13.11 Soluzioni rapide 561
13.12 Frequently Asked Questions 563

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