Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Observação
A DataSet classe e as classes relacionadas são tecnologias herdadas do .NET Framework do início dos anos 2000 que permitem que os aplicativos trabalhem com dados na memória enquanto os aplicativos são desconectados do banco de dados. As tecnologias são especialmente úteis para aplicativos que permitem que os usuários modifiquem dados e persistam as alterações no banco de dados. Embora os conjuntos de dados sejam uma tecnologia comprovadamente bem-sucedida, a abordagem recomendada para novos aplicativos .NET é usar o Entity Framework Core. O Entity Framework fornece uma maneira mais natural de trabalhar com dados tabulares como modelos de objeto e tem uma interface de programação mais simples.
Aplicações de dados em camadas N são aplicações centradas em dados que são divididas em várias camadas lógicas (ou camadas). Em outras palavras, um aplicativo de dados de n camadas é um aplicativo separado em vários projetos, com a camada de acesso a dados, a camada lógica de negócios e a camada de apresentação cada um em seu próprio projeto. Para obter mais informações, consulte Visão geral dos aplicativos de dados de N camadas.
Com conjuntos de dados tipados, você pode gerar classes TableAdapters e conjuntos de dados para projetos discretos. Esse design permite separar rapidamente as camadas do aplicativo e gerar aplicativos de dados de n camadas.
O suporte de N camadas em conjuntos de dados tipado permite o desenvolvimento iterativo da arquitetura do aplicativo para um design de n camadas. Ele também remove o requisito de separar manualmente o código em mais de um projeto. Comece a projetar a camada de dados usando o Designer de Conjunto de Dados. Quando você estiver pronto para levar a arquitetura do aplicativo a um design em n camadas, defina a propriedade Projeto do DataSet de um conjunto de dados para gerar a classe de conjunto de dados em um projeto separado.
Referência
Conteúdo relacionado
- Visão geral das aplicações de dados em múltiplas camadas
- Criar um aplicativo de dados de n camadas
- Adicionar código a TableAdapters em aplicativos de n camadas
- Adicionar código a conjuntos de dados em aplicativos de n camadas
- Adicionar validação a um conjunto de dados de n camadas
- Separar conjuntos de dados e TableAdapters em projetos diferentes
- Atualização hierárquica
- Ferramentas de conjunto de dados no Visual Studio
- Acessar dados no Visual Studio
- Criar e configurar adaptadores de tabela
- Aplicativos de N camadas e remotos com o LINQ to SQL