No último dia 14 a Microsoft liberou a versão final do Silverlight 2, e sendo assim, resolvi baixar as ferramentas e fazer um teste para conhecer de perto o framework.
Segui todos os passos conforme manda o figurino, instalei o Visual Web Developer Express 2008 com SP1, depois o Silverlight Tools for Visual Studio 2008.
Até ai tudo bem, tudo simples, o bom e velho “Next”, “Next” e “Finish”.
Tudo instalado, máquina reiniciada, abri o WebDeveloper e criei um projeto utilizando o template Silverlight Application.
É bem legal, ele já cria uma Solution com dois Projects, um Silverlight Application, e um ASP.net Web Application, e alguns arquivos de exemplo para utilização dos dois projetos.
A primeira impressão achei fantástico, ao abrir o arquivo Page.xaml, criado pelo template, a Toolbox já mostra todos os componentes do Silverlight, tudo integrado no WebDeveloper, nossa muito legal mesmo, pórem a ferramenta não suporta, ainda, o modo design, ou seja, a Toolbox com os componentes servem apenas para arrastarmos os mesmos para o código, o que temos por enquanto é um modo View, que vai mostrando o que estamos alterando no código xaml em tempo de projeto. é legal, porém nem um pouco funcional.
Sendo assim, fui pesquisar sobre drag and drop de componentes do Silverlight 2, e vi que realmente essa feature ainda não será suportada no WebDeveloper, nem no VisualStudio, para te-la, você precisará do Microsoft Expression Blend 2, mas o Blend 2 só funciona com o Silverlight 1, então você precisará também do ServicePack 1 do Blend 2.
E como disse no começo do post, queria conhecer de perto o framework, então instalei a trial do Blend 2 e o SP1.
Criei um projeto Silverlight Application 2 no Blend 2, e ai sim encontrei o que estava procurando, ele sim é funcional, muito interessante, bastante parecido com o Flex Builder, drag and drop, vários recursos para construção do layout, vários componentes, muito legal mesmo.
Enfim, a primeira impressão o Silverlight está, aos poucos, cumprindo o que prometeu, mas o framework ainda tem que crescer muito pra começar a competir de igual pra igual com o Flex.
