Revista MSDN Magazine Edição 25 - POO com Object DataSource

Artigo Originalmente Publicado na MSDN Magazine Edição 25

Clique aqui para ler todos os artigos desta edição

 

POO com Object DataSource

 

O ASP.NET 2.0 introduziu um novo e importante conceito de acesso a fontes de dados, o que chamamos de Data Sources. Um Data Source é uma entidade que centraliza todo o acesso a dados no ASP.NET, facilitando a vinculação com controles de tela e reduzindo drasticamente o código necessário para criar a funcionalidade da página, como veremos neste artigo.

O ASP.NET 2.0 oferece alguns Data Sources padrão, como o AccessDataSource, DataSetDataSource, SqlDataSource e ObjectDataSource, este último tema deste artigo. Nada impede que você crie seu próprio DataSource, bastando para isso criar uma classe que implemente a interface IDataSource.

Este artigo é um tutorial passo a passo que vai mostrar como criar uma aplicação Web que faça uso desse novo modelo de acesso a dados, onde aproveitarei para apresentar alguns novos recursos do ASP.NET 2.0 e do Visual Studio 2005. Caso queira, você também pode utilizar o Visual Web Developer 2005 Express para criar este exemplo.

Criando a aplicação

No Visual Studio 2005, clique em File>New Web Site. Escolha a opção ASP.NET Web Site, para Location mantenha File System, defina o Location como “c:\MSDN” e em Language escolha Visual C# (Figura 1). Clique em OK para confirmar a criação do Web Site.

 

Figura 1. Criando a aplicação ASP.NET no Visual Studio 2005

Criando a classe de negócio

Dê um clique de direita sobre o nome do projeto no Solution Explorer e escolha a opção Add New Item. Na janela que abrirá, escolha a opção Class, dando o nome de “Produtos” para a nova classe (Figura 2). Confirme clicando em Add.

 

" [...] continue lendo...

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados