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
Progettazione WEBProgrammazione lato Server

 BESTSELLER  CONSIGLIATO DA LIBRINFORMATICA

Programmare ASP.NET 3.5
EditoreMondadori Informatica
AutoreEsposito Dino
Titolo originaleProgramming Microsoft ASP.NET 3.5
Editore originaleMicrosoft Press
CollanaProgramming series
Pagine1128
Volumi1
LivelloAvanzato
LinguaItaliano
Data pubblicazione09 - 2008
ISBN9788861141568


 Prezzo di copertina  Sconto  Prezzo Librinformatica 
 Euro 90,00   10%  Euro 81,00 

 Presentazione       Indice      

Parte I Realizzare una pagina ASP.NET

Capitolo 1 Il modello di programmazione ASP.NET
Cos’è ASP.NET, quindi?
La programmazione nell’era dei Web Forms
La programmazione a eventi su HTTP
Il protocollo HTTP
Struttura di una pagina ASP.NET
Il modello di componente ASP. NET
Un modello di componente ASP.NET
L’attributo runat
Controlli server ASP.NET
Lo stack di sviluppo ASP.NET
Il livello di presentazione
Il livello di presentazione
Il framework di pagina
L’ambiente HTTP Runtime
Il modello di provider ASP.NET
La motivazione alla base del modello di provider
Una rapida occhiata all’implementazione ASP.NET

Capitolo 2 Sviluppo WEB Microsoft Visual Studio 2008
Introduzione a Visual Studio 2008
Visual Studio in sintesi
Visual Studio 2008: nuove caratteristiche specifiche
Nuove caratteristiche dei linguaggi
Creare un progetto di sito Web ASP.NET
Caratteristiche della progettazione di pagina
Aggiunta del codice al progetto
Cartelle protette ASP.NET
Build del progetto ASP.NET
Deployment dell’applicazione
Deployment XCOpy
Precompilazione del sito
Amministrazione di una applicazione ASP.NET
Il tool Web Site Administration
Modifica dei file di configurazione ASP.NET

Capitolo 3 Anatomia di una pagina ASP.NET
Invocazione di una pagina
Il meccanismo del runtime
Elaborazione della richiesta
Le direttive di elaborazione di una pagina
La classe Page
Proprietà della classe Page
Metodi della classe Page
Eventi della classe Page
Il modello a eventi
Pagine asincrone
Il ciclo di vita della pagina
Setup della pagina
Gestione del postback
Finalizzazione della pagina

Capitolo 4 Principali controlli server ASP.NET
Generalità sui controlli server ASP.NET
Proprietà della classe Control
Metodi della classe Control
Eventi della classe Control
Altre caratteristiche
Controlli HTML
Generalità dei controlli HTML
Controlli container HTML
Controlli di input HTML
Il controllo Htmllmage
Controlli Web
Generalità dei controlli Web
Principali controlli Web
Controlli Web di miscellanea
Controlli di validazione
Generalità dei controlli di validazione
Galleria dei controlli
Funzionalità speciali

Capitolo 5 Lavorare con la pagina
Programmazione con i form
La classe HtmlForm
Form multipli
Posting cross-page
Gestire gli errori di pagina
Mappatura tra errori e pagine
Tracing in ASP.NET
Tracing del flusso di esecuzione in ASP.NET
Scrittura di messaggi di trace
Il Trace Viewer
Personalizzazione della pagina
Creazione del profilo utente
Interagire con la pagina
Provider di profilo

Capitolo 6 Una sofisticata composizione di pagina
Lavorare con le pagine master
Creazione di pagine sofisticate in ASP.NET 1.x
Scrittura di una pagina master
Scrittura di una pagina content
Elaborazione di pagine master e content
Programmazione della pagina master
Lavorare con i temi
Capire i temi ASP.NET
Pagine e controlli a tema
Temi al lavoro
Lavorare con i wizard
Una panoramica del controllo Wizard
Aggiunta di passi a un Wizard
Navigazione nel Wizard

Parte II Aggiunta di dati a un sito ASP.NET

Capitolo 7 Data Provider ADO.NET
Infrastruttura .NET di accesso ai dati
Managed Data Provider .NET
Datasource a cui si accede attraverso ADO.NET
Il modello Provider Factory
Connessione ai datasource
La classe SqlConnection
Stringhe di connessione
Pooling delle connessioni
Esecuzione di comandi
La classe SqlConnection
Data Reader ADO.NET
Comandi asincroni
Lavorare con le transazioni
Miglioramenti specifici a SQL Server 2005

Capitolo 8 Data Container ADO.NET
Data Adapter
La classe SqlDataAdapter
Il meccanismo di mappatura delle tabelle
Come funziona l’operazione di batch update
Oggetti data container in memoria
L’oggetto DataSet
L’oggetto Data table
Relazioni tra i dati
L’oggetto DataView

Capitolo 9 Il modello di databinding
Data binding basato su datasource
Datasource ammissibili
Proprietà di data-binding
Controlli List
Controlli iterativi
Espressioni di data-binding
Componenti datasource
Panoramica dei componenti datasource
All’interno dei controlli datasource
Il controllo SqlDataSource
La classe AccesssDataSource
Il controllo ObiectDataSource
La classe LinqDataSource
La classe SiteMapDataSource
La classe XmlDataSource

Capitolo 10 Il modello di programmazione Linq-to-SQL
LINQ in breve
Tool integrati nel linguaggio per operazioni su dati
Una sintassi comune per le query
La meccanica di LINQ
Lavorare con SQL Server
Il Data Context
Interrogazione dei dati
Aggiornamento dei dati
Altre caratteristiche

Capitolo 11 Creazione di griglie di dati collegabili
Il controllo DataGrid
Il modello a oggetti del DataGrid
Collegamento dei dati della griglia
Lavorare con il DataGrid
Il controllo GridView
Il modello a oggetti del controllo GridView
Paginazione dei dati
Ordinamento dei dati
Editing dei dati
Funzionalità avanzate

Capitolo 12 Gestione di un elenco di record
Il controllo ListView
Il modello a oggetti di ListView
Definire il layout dell’elenco
Realizzare un layout tabellare
Realizzare un layout a flusso
Realizzare un layout “a tasselli”
Stilizzazione di ListView
Lavorare con il controllo ListView
Modifica in –loco
Eseguire l’aggiornamento
Inserimento di nuovi elementi –dati
Selezione di un item
Paginazione dell’elenco degli item

Capitolo 13 Gestione delle viste di un record
Il controllo DetailsView
Il modello a oggetti di DetailsView
Collegamento di dati a un controllo DetailsView
Creazione di viste master/detail
Lavorare con i dati
Il controllo FormView
Collegamento di dati a un controllo FormView
Editing dei dati

Parte III Infrastruttura ASP.NET

Capitolo 14 Il contesto della richiesta HTTP
Inizializzazione dell’applicazione
Proprietà della classe HttpApplication
Moduli dell’applicazione
Metodi della classe HttpApplication
Eventi della classe HttpApplication
Il file global.asax
Compilazione di global.asax
Tracciamento di errori e anomalie
La classe HttpContext
L’oggetto Server
Proprietà della classe HttpServerUtility
Metodi della classe HttpServerUtility
L’oggetto HttpResponse
Proprietà della classe HttpRequest
Metodi della classe HttpRequest

Capitolo 15 Gestione dello stato ASP.NET
Lo stato dell’applicazione
Proprietà della classe HttpApplicationState
Metodi della classe HttpApplicationState
Sincronizzazione dello stato
Compromessi dello stato dell’applicazione
Lo stato della sessione
Il modulo HTTP di stato della sessione
Proprietà della classe HttpSessionState
Metodi della classe HttpSessionState
Lavorare con lo stato della sessione
Identificazione di una sessione
Durata di una sessione
Persistere i dati di sessione su server remoti
Persistere i dati di sessione su SQL Server
Personalizzare la gestione dello stato della sessione
Generazione di un ID custom di sessione
Il ViewState di una pagina
La classe StateBag
Problemi comuni con ViewState
Programmazione Web Forms senza ViewState
Modifiche al ViewState ASP.NET
Mantenere il ViewState sul server

Capitolo 16 Caching ASP.NET
Caching dei dati dell’applicazione
La classe Chache
Lavorare con l’oggetto Chache ASP.NET
Aspetti pratici
Progettazione di una dipendenza custom
Una dipendenza dalla cache per dati XML
Dipendenza dalla cache e SQL Server
Caching di pagine ASP.NET
La direttiva @OutputCache
La classe HttpCachePolicy
Caching di versioni multiple di una pagina
Caching di porzioni di pagine ASP.NET
Caratteristiche avanzate del caching

Capitolo 17 Sicurezza ASP.NET
Da dove provengono le minacce
Il contesto di sicurezza di ASP.NET
Chi segue realmente la mia applicazione ASP.NET?
Modifica dell’identità del processo ASP.NET
Il livello di trust delle applicazioni ASP.NET
Metodi di autenticazione ASP.NET
Utilizzo dell’autenticazione Forms
La classe FormsAuthentication
Configurazione dell’autenticazione Forms
Caratteristiche avanzate dell’autenticazione Forms
L’API di membership e di gestione dei ruoli
La classe Membership
Il provider di membership
Gestione dei ruoli
Controlli inerenti alla sicurezza
Il controllo Login
Il controllo LoginName
Il controllo LoginStatus
Il controllo LoginView
Il controllo PasswordRecovery
Il controllo ChangePassword
Il controllo CreateUserWizard

Capitolo 18 Handler e moduli HTTP
Rapida panoramica sull’API di estensibilità di IIS
Il modello ISAPI
Modifiche in IIS 7.0
Scrivere handler HTTP
L’interfaccia IHttpHandler
Un handler Picture Viewer
Servire le immagini in modo più efficace
Programmazione avanzata dell’handler HTTP
Scrivere moduli HTTP
L’interfaccia IHttpModule
Un modulo HTTP personalizzato
La funzionalità di aggiornamento della pagina

Parte IV Estensioni ASP.NET AJAZ

Capitolo 19 Rendering parziale: la via facile a AJAX
L'infrastruttura ASP.NET
Il motore nascosto di AJAX
La libreria Microsoft AJAX JavaScript
Il controllo Script Manager
Aggiornamenti selettivi di pagina con il rendering parziale
Il controllo UpdatePanel
Ottimizzare l'utilizzo del controllo UpdatePanel
Fornire il feedback all'utente
Luci e ombre del rendering parziale
AJAX Control Toolkit
Migliorare i controlli con gli extender di input
Migliorare l'interfaccia utente con gli extender di input
Aggiunta di funzionalità popup sicuri alle pagine Web

Capitolo 20 Web Service AJAX- abilitati
Implementazione del paradigma AJAX
Congedare il rendering parziale
Progettare il livello client di un'applicazione ASP.NET AJAX
Progettare il livello server di applicazioni ASP.NET AJAX
Web Service per di applicazioni ASP.NET AJAX
Web Services come servizi specifici all'applicazione
Invocazioni remote via Web Service
Consumare Web Service AJAX
Considerazioni per Services AJAX - abilitati
WCF Service per applicazioni ASP.NET AJAX
Realizzare un semplice servizio WCF
Realizzare un servizio meno semplice
Invocazioni remote via metodi di pagina
Introduzione ai metodi di pagina

Capitolo 21 Silverlight e Rich Internet Applications
Silverlight in pillole
Versioni di Silverlight
Silverlight e Flash
Ospitare Silverlight nelle pagine Web
Il motore Silverlight
Definizione del contenuto XAML
La sintassi XAML in Silverlight
Il modello a oggetti di Silverlight
Fondamenti di programmazione Silverlight
Introduzione a Silverlight 2.0



  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