Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 estão desconectados do banco de dados. As tecnologias são especialmente úteis para aplicativos que permitem aos usuários modificar dados e manter as alterações de volta ao 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.
Aplicativos de dados de N camadas são aplicativos centrados em dados que são separados em várias camadas lógicas (ou camadas). Em outras palavras, um aplicativo de dados de n camadas é um aplicativo que é separado em vários projetos, com a camada de acesso a dados, a camada de lógica de negócios e a camada de apresentação cada uma em seu próprio projeto. Para obter mais informações, consulte Visão geral de aplicativos de dados de N camadas.
Com conjuntos de dados tipados, você pode gerar TableAdapters e classes de conjunto de dados em projetos discretos. Esse design permite separar rapidamente camadas de aplicativos e gerar aplicativos de dados de n camadas.
O suporte a N camadas em conjuntos de dados tipados permite o desenvolvimento iterativo da arquitetura do aplicativo para um design de n camadas. Ele também remove a necessidade de separar manualmente o código em mais de um projeto. Comece a projetar a camada de dados usando o Dataset Designer. Quando estiver pronto para levar a arquitetura do aplicativo para um design de n camadas, defina a propriedade DataSet Project de um conjunto de dados para gerar a classe do conjunto de dados em um projeto separado.
Referência
Conteúdo relacionado
- Visão geral dos aplicativos de dados de N 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
- Separe conjuntos de dados e TableAdapters em projetos diferentes
- Atualização hierárquica
- Ferramentas para conjuntos de dados no Visual Studio
- Acessar dados no Visual Studio
- Criar e configurar TableAdapters
- Aplicações remotas e de N camadas com LINQ to SQL