
Aqueles que estão aguardando pelo beta do novo Silverlight não vão esperar muito tempo. Em um post em seu blog na última sexta-feira, o gerente geral da Microsoft Developer Division, Scott Guthrie, disse que o beta estará disponível "em breve" e detalhou alguns dos recursos que podemos esperar.
Em Novembro passado, Guthrie comentou que o Silverlight 2 terá "novas rotinas e suporte melhorado para o suporte ao conjunto de ferramentas do VS 2008". No post de sexta-feira, ele se focou nos recursos de RIA e interoperabilidade do Silverlight 2.
O Silverlight 2 incluirá "uma versão multiplataformas e multibrowsers do .NET Framework e habilitará uma plataforma de desenvolvimento .NET rica que é executada no browser", disse Guthrie. "Desenvolvedores podem criar aplicações Silverlight usando qualquer linguagem .NET (incluindo VB, C#, JavaScript, IronPython e IronRuby)."
A execução do Silverlight 2 exige o .NET Framework, permitindo que ele funcione em qualquer máquina Windows ou Mac (Linux não foi mencionado) e em browsers como Safari, Firefox e IE.
Sobre os recursos de RIA, alguns citados por Guthrie incluem:
-
WPF UI Framework: Melhores controles e suporte para criação de interfaces mais sofisticadas.
-
Rich Controls: Novos controles incluirão painéis para gerenciamento integrado de layouts e controles para manipulação de dados, além de novo "modelo de templating".
-
Rich Network Support: Acesso à rede multidomínio, sockets intergados e controles para chamar serviços REST, WS*/SOAP, POX, RSS e HTTP padrão.
-
Rich Base Class Library: XML, IO, coleções, segmentação, globalização, integração de HTML DOM/JavaScript com código .NET.
Mais detalhes sobre os novos controles e links para diversos tutoriais do Silverlight 2 podem ser encontrados no post do blog de Guthrie aqui.
Guthrie não disse exatamente quando o Silverlight 2 beta será lançado, apenas que ele irá anunciar o lançamento em seu blog. Existem boatos de que o beta será lançado a tempo da conferência MIX08 na próxima semana. A Microsoft confirmou que mostrará um preview da nova versão na conferência.