Ahhhh! O nosso bom e velho amigo Visual Studio pode nos dar uma força, existe um template pouco utilizado devido algumas limitações para projetos complexos e de grande porte, mas para sistemas simples que podem ser baseados em seus modelos de dados Dynamic Data é seu nome.
Com o Dynamic Data é possível criar aplicações de forma simples e rápida, partindo da criação de um modelo de dados, com isso o Visual Studio fará todo o trabalho pesado ou quase todo, pois afinal precisamos justificar nossos baixos salários.
Aconselho a criar o modelo manualmente para lembrar como se faz, mas como a criação de modelo de dados não é o foco desse artigo, irei disponibilizar o SQL de criação desse banco ao final do artigo.
Como podemos verificar existe outra opção, o “Data Entities”, no entanto como iremos usar o SQL Server vamos ficar com o “Data Linq to SQL” pois existem debates que dizem que por sua estrutura ser mais simples ele acaba se tornando mais rápido, aproveitando a oportunidade gostaria que soubessem que tudo que for feito no Visual Studio 2010 pode também ser feito no 2008 com SP 1, mas por questões meramente viciantes vou brincar com o 2010 mesmo.
Com o “Ctrl + Alt + S”, temos a janela Server Explorer, que viabiliza conexões as bases de dados SQL Server. Clique com o botão direito em Data Connections é em Add Connection.
A próxima tela e para configurar a conexão, partirei do pressuposto que você saiba criar essa conexão, caso não saiba, existem vários tutorias na internet explicando. Na minha maquina a configuração fica assim e após clicar em ok, teremos a seguinte estrutura no Server Explorer.