Utilizzo dei dataset nelle applicazioni a più livelli

 

Data di pubblicazione: aprile 2016

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 distinto. Per altre informazioni, vedere Cenni preliminari sull'applicazione dati a più livelli.

I dataset tipizzati sono stati migliorati in modo da poter generare classi TableAdapter e 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 usando Creazione e modifica di dataset tipizzati. Prima di applicare l'architettura dell'applicazione in una progettazione a più livelli, impostare la proprietà DataSet Project di un dataset per generare la classe di dataset in un progetto separato.

In questa sezione

Procedura: separare dataset e TableAdapter in progetti diversi
Descrive come spostare la classe di dataset generata dal progetto contenente le classi TableAdapter generate in un nuovo progetto.

Procedura: aggiungere il codice nei TableAdapter di applicazioni a più livelli
Descrive come generare una classe parziale in cui aggiungere il codice per una classe TableAdapter a più livelli.

Procedura: aggiungere il codice nei dataset di applicazioni a più livelli
Descrive 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
Descrive dove aggiungere il codice per eseguire la convalida sulla modifica dei dati.

Procedura dettagliata: creazione di un'applicazione dati a più livelli
Fornisce istruzioni dettagliate per la creazione di un dataset tipizzato e la separazione del codice degli elementi TableAdapter e dataset in più progetti.

Procedura dettagliata: aggiunta della convalida a un'applicazione dati a più livelli
Fornisce istruzioni dettagliate per l'aggiunta della convalida all'applicazione creata nella procedura dettagliata relativa all'applicazione dati a più livelli.

Riferimenti

DataSet

TypedTableBase<T>

Sezioni correlate

Cenni preliminari sull'applicazione dati a più livelli

Aggiornamento gerarchico

Utilizzo di dataset in Visual Studio

Accesso ai dati in Visual Studio

Cenni preliminari sugli oggetti TableAdapter

Applicazioni a più livelli e remote con LINQ to SQL