Applicazioni dati a più livelli
Aggiornamento: novembre 2007
Le applicazioni dati a più livelli sono applicazioni mirate ai dati separate in più livelli logici. In altre parole, un'applicazione dati a più livelli è un'applicazione separata in più progetti, con il livello di accesso ai dati, il livello di logica di business e il livello di presentazione ciascuno in un progetto separato.
I dataset tipizzati sono stati migliorati in modo da poter generare i TableAdapter e le classi di dataset in progetti discreti consentendo di separare rapidamente i livelli dell'applicazione e generare applicazioni dati a più livelli.
Il supporto di più livelli nei dataset tipizzati consente lo sviluppo iterativo dell'architettura dell'applicazione in una progettazione a più livelli ed elimina la necessità di separare manualmente il codice in più progetti. Iniziare la progettazione del livello dati utilizzando Progettazione DataSet. Prima di applicare l'architettura dell'applicazione in una progettazione a più livelli, impostare la proprietà Progetto DataSet di un dataset per generare la classe di dataset in un progetto separato.
In questa sezione
Cenni preliminari sull'applicazione dati a più livelli
Vengono descritte le applicazioni a più livelli.Procedura: separare dataset e TableAdapter in progetti diversi
Viene illustrato come spostare la classe di dataset generata dal progetto contenente le classi di TableAdapter generate in un nuovo progetto.Procedura: aggiungere il codice nei TableAdapter di applicazioni a più livelli
Viene illustrato come generare una classe parziale in cui aggiungere il codice per un TableAdapter a più livelli.Procedura: aggiungere il codice nei dataset di applicazioni a più livelli
Viene illustrato come generare una classe parziale in cui aggiungere il codice per un dataset a più livelli.Procedura: aggiungere la convalida a un dataset a più livelli
Viene illustrato dove aggiungere il codice per eseguire la convalida alla modifica dei dati.Procedura dettagliata: creazione di un'applicazione dati a più livelli
Vengono fornite istruzioni dettagliate per la creazione di un dataset tipizzato e la separazione del codice dei TableAdapter e dei dataset in più progetti.Procedura dettagliata: aggiunta della convalida a un'applicazione dati a più livelli
Vengono fornite istruzioni dettagliate per l'aggiunta della convalida all'applicazione creata nella procedura dettagliata dell'applicazione dati a più livelli.Procedura dettagliata: aggiunta di una cache database locale a un'applicazione a più livelli
Vengono fornite istruzioni dettagliate per l'incorporazione di Servizi di sincronizzazione Microsoft per ADO.NET all'applicazione creata nella procedura dettagliata dell'applicazione dati a più livelli.
Riferimenti
Sezioni correlate
Cenni preliminari sui dataset in Visual Studio
Accesso ai dati (Visual Studio)
Cenni preliminari sugli oggetti TableAdapter
Progettazione relazionale oggetti