Acesso a Dados em ASP.NET - DAL
Existem diversas maneiras de implementar acesso a dados em .Net
Não há uma padronização de fato
+ - MVC em .Net não é tão simples
~ Seguiremos a arquitetura sugerida pelo Scott Michell da Microsoft
~ Outras abordagens também são possíveis
+ - Você deve ter liberdade para
Você não deve
Data Access Layer
Camada de Acesso a Dados
Separa o acesso aos dados da aplicação
+ - Centraliza o código SQL
+ - Contém o DataSet
+ - Classes principais
Vamos trabalhar com DataSets tipados
Business Layer Logic
Regras de negócio
Intermedia a troca de informações entre a camada de dados e a visualização
Vamos criar uma aplicação que
+ - Não vou me preocupar com
+ - Banco de Dados Sugerido
+ - Criação do Banco
Procure colocar o arquivo de BD sempre na pasta App_Data
+ - O SQL Express deve estar inicializado!
+ - Botão direito na pasta App_Data, Add New Item
+ - Selecionar SQL Server
+ - Se o arquivo de BD já existir, use a opção Add Existing Item
+ - Geração do DAL
Os passos a seguir devem ser executados com o resultado da Criação do Banco ou no projeto contido em AdmProdutos1.zip
+ - O resultado final da geração do DAO está em
+ - Classes que implementam os métodos
+ - Criar a pasta App_Code e a pasta DAL
+ - Criar o DataSet
Arrastar as tabelas do Database Explorer para o DataSet
+ - Configuração do DataSet
+ - Configuração do GridView