Compartilhar via


Trabalhar com conjuntos de dados em aplicativos de n camadas

 

Publicado: abril de 2016

Os aplicativos de dados de N camadas são aplicativos centrados em dados que são separados em várias camadas lógicas camadas. Em outras palavras, um aplicativo de dados de N camadas é um aplicativo separado em vários projetos, com camada de acesso a dados, camada lógica de negócios e camada de apresentação em seu próprio projeto. Para obter mais informações, consulte Visão geral de aplicativos de dados de N camadas.

Os conjuntos de dados tipados foram aprimorados para que as classes TableAdapters e de conjuntos de dados possam ser geradas em projetos discretos. Com isso, é possível separar com rapidez as camadas de aplicativos e gerar aplicativos de dados de N camadas.

O suporte a N camadas em conjuntos de dados tipados permite desenvolvimento iterativo da arquitetura do aplicativo para um design de N camadas e elimina a necessidade de separar manualmente o código em mais de um projeto. Comece a projetar a camada de dados usando o Criando e editando conjuntos de dados tipados. Quando você estiver pronto para aplicar a arquitetura do aplicativo a um projeto de N camadas, configure a propriedade Projeto DataSet de um conjunto de dados para gerar a classe do conjunto de dados em um projeto separado.

Nesta seção

Conjuntos de dados separados e TableAdapters em diferentes projetos
Descreve como mover a classe do conjunto de dados gerada para fora do projeto que contém as classes TableAdapter geradas e para dentro de um novo projeto.

Adicionar código a TableAdapters em aplicativos de n camadas
Descreve como gerar uma classe parcial na qual é possível adicionar código para um TableAdapter de N camadas.

Adicionar código ao datasets em aplicativos de n camadas
Descreve como gerar uma classe parcial na qual é possível adicionar código para um conjunto de dados de N camadas.

Adicionar validação a um conjunto de dados de n camadas
Descreve onde adicionar código para executar validação na alteração de dados.

Instruções passo a passo: criando um aplicativo de dados de N camadas
Fornece instruções passo a passo para criar um conjunto de dados tipado e separar o código do TableAdapter e do conjunto de dados em vários projetos.

Instruções passo a passo: adicionando validação a um aplicativo de dados de N camadas
Fornece instruções passo a passo para adicionar validação ao aplicativo criado no passo a passo do aplicativo de dados de N camadas.

Referência

DataSet

TypedTableBase<T>

Seções relacionadas

Visão geral de aplicativos de dados de N camadas

Atualização hierárquica

Ferramentas do conjunto de dados no Visual Studio

Acessando dados no Visual Studio

Visão geral de TableAdapter

N-Tier and Remote Applications with LINQ to SQL