![]() |
|
Editore: Mondadori Informatica Pagine: 366 Autore: Zucca Mario Collana: I portatili Acquistalo a prezzo scontato:
|
Data Pubblicazione: 2004-05-01 ISBN: 8804531894 Prezzo: 10.70 € Lingua: Italiano |
Con Programmare con ASP .NET I portatili sarai subito in grado di:
Prefazione
1 Introduzione
Il mondo di Internet
La trasmissione dati: i protocolli di rete
Alcuni problemi
Il protocollo HTTP
Pagine HTML
Pagine HTML dinamiche
Il framework .NET
Architettura ASP .NET
Prima pagina ASP .NET
Dove siamo
2 Pagina ASP .NET
Una pagina ASP .NET
Aggiungere codice a una pagina ASP .NET
Database
Estrarre dati
Connessione
Comando
SqlDataReader
Loop
Funzioni
Eventi in ASP .NET
Passare parametri a una richiesta
Dove siamo
3 Applicazione ASP .NET
Una applicazione ASP .NET
AppDomain in .NET
Sviluppare applicazioni
Configurazione di una applicazione
Configurazione applicazione ASP .NET
Web.config
Configurazione gerarchica
Configurazione custom
Esempio
HTTPApplication
Ciclo di vita di una applicazione
Global.asax
Web Matrix
Debug
Trace
Errori di compilazione
GuiDebug
Gestione degli errori
Dove siamo
Code behind
Applicazioni Web
Interfaccia utente
Estrapolare il codice
Ereditare da Page
Eliminare il codice
Compilare
Direttiva src
Programmazione object-oriented
Separare interfaccia utente da codice applicativo
Visual studio
Progetto Visual Studio .NET
4 Code behind
Applicazioni Web
Interfaccia utente
Estrapolare il codice
Ereditare da Page
Eliminare il codice
Compilare
Direttiva src
Programmazione object-oriented
Separare interfaccia utente da codice applicativo
Visual studio
Progetto Visual Studio .NET
Code behind
Dove siamo
5 Web controls
Sviluppare per componenti
Utilizzare i server controls
Utilizzo dei controlli nel code-behind
Cosa sono i server controls?
System.Web.UI.Controls
System.Web.UI.WebControls
WebForm
Modello a eventi
Server processing
Esempio
Ciclo di vita di un controllo
Inizializzazione del controllo
Elaborazione
Pulizia
Dove siamo
6 Gestione dello stato
Variabili Application
Applicazioni multi-thread
ApplicationState
Ciclo di vita
Sincronizzazione
Scalabilita'
Caching
Output caching
Data caching
Esempio
Variabili Session
Sessioni in ASP .NET
Cookie o cookieless
ViewState
Dove siamo
7 Web controls avanzati
Template
DataBinding
Espressioni di binding
Associazioni a insiemi ed elenchi
Esempio
Adattabilita'
Controlli Web avanzati
Calendar
Esempio
8 Realizzare controlli Web
Fattorizzare elementi comuni
User-control
Esempio
Aggiungere proprieta'
Persistenza delle properties
ViewState
Esempio
Web-control
Implementare un controllo
Esempio
Proprieta'
Estendere un controllo
Aggiungere eventi
Adattarsi al browser
Individuare il browser
Dove siamo
9 Under the hood
Modello di elaborazione
Integrazione con IIS
Architettura ASP .NET
Infrastruttura di compilazione
All'interno dell'infrastruttura di compilazione
Compilatori
Compilazione
Attivazione
All'interno della pipeline di esecuzione
Modules
Eventi
Esempio
Handlers
Trace.axd
Contesto
Application
Istanziare Application
Client Multithread
Creazione degli oggetti Application
Dove siamo
10 Custom handlers
Realizzare un custom handler
Esempio
11 Custom Modules
Realizzare un custom.module
Eventi
Esempio
Modulo di compressione
Dove siamo
Web-services
Applicazioni cooperative
Realizzare un Web-service
Chiamare un Web-service
Architettura ASP .NET
WSDL
12 WebService
WebMethod
Code-behind
Web-services handler
Serializzazione
Esempio
Client .NET
Infrastrutture Microsoft
.NET
Generazione del proxy
Protocolli di binding
Binding Http/s
Utilizzare protocolli differenti
Routing di protocolli
Stato di un servizio Web
Dove siamo
13 Web-services avanzati
Gestione delle eccezioni
L'elemento SOAP Fault
SOAP Fault Codes
SOAPException
Web-services asincroni
Chiamate asincrone
Soap-Extension
Creare una Soap-Extension
Usare le Soap-Extension
Applicazione di esempio
Lista dei titoli
Compressed Client
Utilizzare una Soap-Extension
Dove siamo
14 Security
Sicurezza nel mondo Web
Autenticazione
Autenticare il server
Autenticare il client
Credenziali
Validazione
Sicurezza nel mondo Web
Autenticazione
Autenticare il server
Autenticare il client
Credenziali
Validazione
Autenticazione in IIS
Autenticazione in ASP .NET
Windows authentication
Forms authentication
Il modulo FormsAuthenticationModule
Come funziona la Forms authentication
Utilities
Configurazione
Autorizzazione
File authorization
Impersonificazione
Autenticazione custom
Credenziali dell'utente
Configurazione dell'applicazione
Aggiungere utenti
Aggiungere una "security section"
Creare la form di logon
Dove siamo
Indice analitico
Guida introduttiva ad ASP di Carmelo Scuderi
Griglia dati con ASP di Kosmous
Guida completa ad ASP di Html.it
Guida ASP di base di Html.it
Corso ASP di Nanni Bassetti
ASP: la guida introduttiva di AspCode