Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > XML

Manuale Programmare con il .NET Framework vol.3 - ADO .NET, ASP .NET, XML

Editore: Mondadori Informatica
Pagine: 349
Autore: Del Furia Stefano ; Meozzi Paolo
Collana: Programming series

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2005-07-01
ISBN: 8804540648
Prezzo: 16.80 €
Lingua: Italiano

Quarta di copertina

Tra gli argomenti trattati:
  • Panoramica generale sull'accesso ai database e introduzione a ADO.NET
  • Oggetti e Classi
  • Gestione dei database relazionali
  • Concetti generali sul WEB
  • Introduzione a ASP.NET, Web Controls e Html Controls
  • Data binding e controlli utente
  • Configurazione delle applicazioni ASP.NET
  • Modello di pagina "code behind"
  • Panoramica generale su XML e sulle tecnologie correlate
  • Uso delle classi .NET per la manipolazione dei file XML
  • XML DOM e Classi
  • Trasformazioni XML
Il libro si rivolge a chi vuole cominciare a sviluppare applicazioni Web

L'autore
Stefano Del Furia insegna dal 1985 Laboratorio di Informatica nei corsi per programmatori delle scuole medie superiori. È Microsoft Certified Professional dal 1999 e dal 2000 è impegnato nello studio per l'applicazione alla didattica del .NET Framework. Ha partecipato ai programmi di testing fin dalle prime versioni ed è responsabile della versione italiana di SharpDevelop, l'ambiente di sviluppo OpenSource per il .NET Framework. Si occupa di linguaggi di programmazione, ambienti di sviluppo ed è consulente di aziende informatiche per l'adozione e l'uso delle nuove tecnologie. Ha partecipato come relatore a convegni sull'utilizzo del .NET nella didattica. Per Mondadori Informatica ha scritto i seguenti libri: "Programmare con il .NET Framework - Volume 1 (Linguaggio C#, Applicazioni Windows, Collezioni)" ISBN 88-04-53606-3, "Programmare con il .NET Framework - Volume 2 (OOP, Applicazioni Windows, Gestione dei file)" ISBN 88-04-53607-1, "Teoria e pratica dei database Progettazione e linguaggio SQL" ISBN 88-04-54024-9.

Paolo Meozzi ha conseguito il Diploma di Informatica industriale e dal 1987 insegna Informatica nei corsi programmatori delle scuole medie superiori. Dal 2000 è impegnato nello studio per l'applicazione alla didattica del .NET Framework. Ha partecipando ai programme di testing fin dalle prime versioni, realizzando alcuni applicativi di supporto alla didattica e alle verifiche di laboratorio. Svolge anche l'attività di programmatore e consulente presso aziende informatiche che sviluppano applicativi con il .NET Framework. Ha partecipato come relatore a convegni sull'utilizzo dell'informatica nella didattica. E' il responsabile del sito www.edudotnet.it. Per Mondadori Informatica ha scritto i seguenti libri: "Programmare con il .NET Framework - Volume 1 (Linguaggio C#, Applicazioni Windows, Collezioni)" ISBN 88-04-53606-3, "Programmare con il .NET Framework - Volume 2 (OOP, Applicazioni Windows, Gestione dei file)" ISBN 88-04-53607-1, "Teoria e pratica dei database Progettazione e linguaggio SQL" ISBN 88-04-54024-9.



Indice

Introduzione

1 Contenuti
2 Prerequisiti
2.1 Prerequisiti relativi alla parte su ASP .NET
3 Installazione degli esempi
3.1 Installazione degli esempi relativi alla parte su ASP .NET
4 Bibliografia
5 Link utili

Parte I ADO .NET

1 Panoramica generale sull’accesso al database
1 Premessa: applicazioni che accedono a database
1.1 Interfaccia tra applicazioni e DBMD
1.2 Linguaggio SQL incorporato nel codice dell’applicazione
1.3 Utilizzo di API SQL

2 Cenni preliminari su ADO .NET
2.1 Interfaccia applicativa di ADO .NET
2.2 .NET Provider
2.3 Elaborazione disconnessa dei dati
2.4 Namespace e nomi degli oggetti connessi

2 Introduzione al modello ad oggetti di ADO .NET
1 Gli oggetti connessi principali
1.1 Oggetto Connection
1.2 Oggetto Command
1.3 Oggetto DataReader
1.4 Oggetto DataAdapter

2 Gli oggetti disconnessi principali
2.1 Classe DataTable
2.2 Classe DataSet

3 Oggetto Connection
1 Cenni preliminari sulle stringhe di connessione
2 Stringa di connessione di un oggetto OleDbConnection
2.1 Connessione verso un database Access
2.2 Connessione verso un database SQL Server
2.3 Creare stringhe di connessione OLEDB tramite wizard

3 Stringa di connessione di un oggetto SqlConnection

4 Gestione delle connessioni
4.1 Limitare il tempo di apertura delle connessioni
4.2 Garantire la chiusura della connessione
4 Oggetto Command

1 Cenni preliminari sull’oggetto Command
1.1 Proprietà e metodi principali dell’oggetto Command

2 Utilizzo degli oggetti Command
2.1 Creazione di un oggetto Command
2.2 Uso di oggetti Command per eseguire istruzioni di aggiornamento o istruzioni DDL
2.3 Uso di oggetti Command per eseguire query scalari
2.4 Uso di oggetti Command per il recupero dati

1.1 Uso di oggetti Command per l’aggiornamento dati

2 Istruzioni SQL e Command parametrici
2.1 Command parametrici e oggetti Parameter
2.2 Uso degli oggetti Parameter
2.3 Velocizzare l’esecuzione di istruzioni SQL parametriche

1 Oggetto DataReader
1 Cenni preliminari sull’oggetto DataReader
1.1 Funzionamento di un DataReader
1.2 Proprietà e metodi principali dell’oggetto DataReader

2 Uso dell’oggetto DataReader
2.1 Creazione di un DataReader
2.2 Chiusura del DataReader
2.3 Accesso ai dati del result set

2 Oggetto DataAdapter
1 Cenni preliminari sull’oggetto DataAdapter
1.1 Funzionamento del DataAdapter
1.2 Proprietà e metodi principali dell’oggetto DataAdapter

2 Uso del DataAdapter per recuperare i dati
2.1 Creazione di un oggetto DataAdapter per il recupero dati
2.2 Popolare un DataTable con il risultato di una query
2.3 Popolare un oggetto DataTable memorizzato in un DataSet
2.4 Popolare oggetti DataTable che contengono già dei dati
2.5 Recuperare lo schema di una tabella del database
2.6 Generazione della chiave primaria
2.7 Gestione delle righe duplicate

3 Classe DataTable

1 Cenni preliminari sulle classi DataSet e DataTable
1.1 relazione tra DataSet e DataTable

2 Introduzione alla classe DataTable
2.1 Operazioni permesse sugli oggetti DataTable
2.2 Proprietà e metodi principali della classe DataTable
2.3 Schema di un oggetto DataTable
2.4 Accesso alle righe del DataTable

3 Uso degli oggetti DataTable
3.1 Modifica dei dati
3.2 Creare e aggiungere una riga
3.3 Eliminare una riga
3.4 Rimozione di duna riga
3.5 Filtrare i dati
3.6 Ottenere tutte le righe ordinate per chiave primaria
3.7 Ottenere le righe che rispettano un criterio di filtro
3.8 Filtrare e ordinare i dati
3.9 Filtrare in base allo stato delle righe
3.10 Modifica dello schema di un DataTable
3.11 Aggiungere colonne calcolate
3.12 Uso di funzioni di aggregazione e calcolo di valori di sommario
3.13 Aggiungere vincoli a un DataTable
3.14 Vincolo univoco di colonna
3.15 Vincolo di chiave primaria
3.16 Effettuare ricerche mediante la chiave primaria

4 Classe DataSet

1 Cenni preliminari sulla classe DataSet
1.1 Proprietà e metodi principali della class DataSet

2 Uso della classe DataSet
2.1 Accesso ai DataTable memorizzati in un DataSet
2.2 Associazione di oggetti DataSet a controlli DataGrid

5 Classe DataView

1 Cenni preliminari sulla classe DataView
1.1 Proprietà e metodi principali della classe DataView

2 Uso di oggetti DataView
2.1 Creazione di un oggetto DataView
2.2 Impostazione dei criteri di filtro
2.3 Uso della proprietà RowFilter
2.4 Applicazione di un criterio di ordinamento. proprietà Sort
2.5 Uso della proprietà RowStateFilter
2.6 Accesso ai dati mediante un oggetto DataView

6 Gestire dati relazionali

1 Insiemi di dati gerarchici
1.1 Elaborazione di dati gerarchici

2 Cenni preliminari sulla classe DataRelation
2.1 Accesso a record correlati
2.2 Proprietà, costruttori e metodi principali della classe DataRelation

3 Uso della classe DataRelatiom
3.1 Creazione di un oggetto DataRelation
3.2 Accesso alle righe figlie di una relazione
3.3 Accesso alla riga padre di una relazione
3.4 Uso delle relazioni nell’associazione a controlli di tipo DataGrid

4 Uso delle relazioni nelle colonne calcolate
4.1 Creazione di colonne calcolate basate sulle righe figlie di una relazione
4.2 Creazione di colonne calcolate basate sulla riga padre di una relazione

5 Vincoli di integrità referenziale
5.1 Impostare un vincolo di chiave esterna: classe ForeignKeyConstraint
5.2 Proprietà principali della classe ForeignKeyConstraint
5.3 Azioni eseguite durante l’eliminazione o la modifica di una riga padre
5.4 Oggetti DataRelation e vincoli di integrità referenziale
5.5 Vincoli di integrità referenziale in memoria e nel database

7 Aggiornamento dati

1 Utilizzo di oggetti Command per l’invio di dati al database
2 Aggiornamento dei dati memorizzati in oggetti DataTable
2.1 Logica di aggiornamento e invio delle modifiche in sospeso
2.2 Uso di oggetti CommandBuilder
2.3 Modalità di generazione delle istruzioni INSERT, UPDATE, DELETE
2.4 Invio delle modifiche in sospeso
2.5 Uso del metodo Update()
2.6 Gestione degli errori di aggiornamento
2.7 Modalità di gestione degli errori

8 Scenari di aggiornamento avanzati

1 Recupero di valori da colonne identità
1.1 Invio di righe inserite contenenti colonne identità
1.2 Gestire l’evento RowUpdated per recuperare i valori autoincrementati
1.3 Verifica dell’avvenuto aggiornamento della riga

2 Aggiornare tabelle collegate da vincoli di integrità referenziale



MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di XML

Tutorial XML di shppotta

Introduzione tecnica ad XML di XML.com

Guida XML di WebMasterPoint

Manuale XML di Università di Firenze

Introduzione a XML di Wikipedia