Este é um post disponível para assinantes MVPVideo: Curso Online-Venda de lanches Online-Parte 19-LinqDataSource populando componentes RadioButtonList e CheckBoxList
Neste momento, estudaremos o componente LinqDataSource, que conduz o acesso da classe linq com a aplicação e base de dados.
Título: Curso Online-Venda de lanches Online-Parte 19-LinqDataSource populando componentes RadioButtonList e CheckBoxList
Tempo: 14:04 min
Mini-Resumo: Após a conclusão do curso básico de DB para aplicações em plataforma .NET, apresentamos a continuação dos estudos na plataforma de banco de dados, criando uma aplicação para a venda de lanches online.O curso abrange funcionalidades como stored procedures e os conceitos de transação com a base de dados.Os conceitos de criação de diagrama de classes para a análise do escopo da aplicação e código-fonte são apresentados no curso.Nesta video aula, continuamos o desenvolvimento do aplicativo que fará a configuração da aplicação de vendas. Sabendo que a aplicação de configuração está parcialmente configurada, criamos o código da parte acessível aos clientes que irão fazer uso da aplicação.Neste momento, estudaremos o componente LinqDataSource, que conduz o acesso da classe linq com a aplicação e base de dados. Com a configuração precedente do componente de escolha do lanche, outras 2 situações são estudadas neste momento:Uma delas é a utilização do LinqDataSource para popular componentes da tela, como o RadioButtonList e CheckBoxList. São apresentadas 2 técnicas diferentes para o preenchimento desses componentes em tempo de edição do documento. A outra é relativa aos requisitos de um sistema. Movido por uma mudança nas regras de negócios, uma nova tabela é inserida no sistema, fazendo com que o desenvolvedor tenha que inserir novas implementações em diversos locais da aplicação.
Metodologia de desenvolvimento do exemplo: A aplicação de exemplo utiliza Orientação a Objetos, contudo não faz divisão das regras de negócio em camadas. Este exemplo não utiliza camadas pois o foco é aprendermos recursos avançados de .net com banco de dados. Veremos também como criar classes que servirão de provedor de persistência para todo o sistema.
Tecnologias utilizadas: Visual Studio 2008, SQL Server, Linq .
Exemplos construídos: Código .NET, DB Sql Server.
Palavras chaves: asp.net, C#, Stored Procedures, Sql Server, DB intermediário.
Pedro Bajotto Filho.
Pedro Bajotto Filho (bajotto at gmail.com) é consultor de tecnologia da informação. Especialista em .NET, Java entre outras linguagens, nas plataformas Windows e Linux. Homepage: http://www.b3mentoring.com

download

