segunda-feira, 24 de dezembro de 2007

ASP.NET Dynamic Data Controls

Olá a Todos!

Neste POST eu gostaria de falar um pouco de uma funcionalidade do ASP.NET que ainda está por vir, e que eu vi no TechEd 2007 em uma palestra do Ramon Durães.

Eu quero falar sobre o ASP.NET Dynamic Data Controls. Esta funcionalidade é apenas uma das features que estão no ASP.NET Futures (July 2007), que você encontra para download aqui neste link:


http://www.microsoft.com/downloads/details.aspx?FamilyId=A5189BCB-EF81-4C12-9733-E294D13A58E6&displaylang=en
O Dynamic Data Controls é um conjunto de controles que teremos no ASP.NET, que recuperam informações do database em tempo de execução e criam uma interface para exibição e até persistência de dados automaticamente.


Não deu pra entender? É mais ou menos assim: Pense no database da sua empresa. Lá vai ter uma tabela chamada Clientes, não vai?





Você cria uma conexão com o seu database na aplicação, em seguida cria uma página (usando um template Dynamic Data Web Form) com o mesmo nome da sua tabela, “Clientes” no caso.


O resultado é uma página já com todos os controles para exibição e manutenção dos dados da tabela clientes.


Na página já são criados e configurados em tempo de execução, um controle que lista todos os registros da tabela, com funcionalidades de exclusão e edição. E também um controle para inclusão de novos registros.

Se configurarmos um Theme com Skins, ainda podemos aperfeiçoar a formatação gráfica destes controles.

Com uma ferramenta deste tipo, bem configurada, imagine a produtividade que você pode ganhar! Essa é uma das novidades que está por vir, e com isso podemos ter uma idéia clara pra onde o ASP.NET está indo.

Não deixe de dar uma olhada mais a fundo nos Dynamic Data Controls do ASP.NET , você não vai se arrepender.

Grande Abraço e até a Próxima!

quarta-feira, 12 de dezembro de 2007

Mais do TechEd 2007

Como prometido, vou dar mais alguns detalhes de como foi o TechEd Brasil 2007.

Eu particularmente gostei de duas palestras em específico. Neste post vou falar um pouco sobre uma destas palestras, ministrada pelo Regis Gimenis.

Nesta palestra o Regis demonstrou a infra-estrutura do Visual Studio Team System.

Se você é desenvolvedor, analista, dba, tester, ou desenpenha qualquer outra função em uma equipe de desenvolvimento de software, PRECISA conhecer o VSTS.

A primeira coisa que é preciso entender sobre o VSTS é que ele não é apenas um software que instalamos em um servidor para controlar as versões de um projeto.

Imagine integrar todas as pessoas envolvidas no desenvolvimento e manutenção da sua aplicação? Isso é o VSTS, um conjunto de ferramentas integradas (dentre elas o próprio Visual Studio) que visa o gerenciamento de todo o ciclo de vida de um software.

Na palestra do Regis, pudemos conferir em detalhes toda as ferramentas que compõe o VSTS, e as possíveis implementações. Só para termos uma idéia básica dos softwares que podem integrar uma implementação do VSTS, aí vão alguns:

  • Team Foundation Server: é o servidor do VSTS.
  • Team Explorer: ferramenta que integra o VSTS no Visual Studio.
  • Visual Studio Professional: necessário para os clients.
  • SQL Server: onde os Projetos serão armazenados.
  • SharePoint Services: integra funcionalidades de colaboração de documentos do projeto.
  • VSTS Web Access: Ferramenta que junto com o SPS permite o acesso e interação aos projetos via Web.
  • Project Server: possibilita um controle de cronograma e atividades vinculado ao ciclo de vida do desenvolvimento da aplicação.

Enfim, o conjunto de ferramentas que temos para a implementação do VSTS nos permite um gerenciamento de toda a cadeia que envolve o desenvolvimento das nossas aplicações.

Se você ainda não conhece o VSTS sugiro que dê uma olhada o quanto antes.

Grande Abraço e até a próxima!


domingo, 9 de dezembro de 2007

TechEd Brasil 2007


Nos últimos dias 05, 06 e 07 de Dezembro ocorreu o TechEd Brasil 2007!

O evento foi marcado por palestras e demonstrações dos produtos Visual Studio 2008, SQL Server 2008 e Windows Server 2008.

Tivemos ótimas palestras e uma oportunidade única de fazer contato com o pessoal da área. Alias, houve contato até demais! Veja só a foto abaixo, quase não dava para andar nos corredores durante o Coffe Break!


Aguardem mais novidades sobre o TechEd neste mesmo blog!

Abraços!