A Microsoft publicou o beta 2 do Silverlight 2, seu concorrente do Flash. O instalador da versão cliente para Windows tem 4,66 MB, e para Mac (com processador Intel), 6,65 MB.
O Silverlight 2 beta 2 está disponível para os seguintes navegadores:
- IE7 no Windows Vista ou XP SP2
- IE6 no Windows XP SP2 ou 2000
- Firefox 2 e 1.5, no Vista ou XP SP2
- Safari no Mac OS 10.4.8+ (com processador Intel)
Há várias mudanças nessa nova versão. Algumas delas são:
- Foi adicionado o controle TabControl ao SDK. Também há quebra de linha automática e barras de rolagem para TextBox (campos de texto), e Autosize, Reorder e Sort foram adicionados no DataGrid.
- Vários controles foram movidos do SDK (a aplicação) para o ambiente de runtime, e outros ficaram compatíveis com os correspondentes no Windows Presentation Foundation (WPF). Desenvolvedores que visam tanto o Silverlight como o WPF terão vantagens, podendo aproveitar mais o código das aplicações.
- A modelagem de controles foi simplificada com a introdução do Visual State Manager.
- O WebClient permite uploads, e comunicações duplex (‘push’ do servidor para o Silverlight).
- O Deep Zoom recebeu uma grande atualização: agora o formato é baseado em XML, em vez de um formato binário. Isso facilita a manipulação e geração das imagens e coleções do lado do servidor.
A versão final do SilverLight 2 é esperada para depois do verão norte-americano, ou seja, daqui alguns meses.
Para muitos, o Silverlight é um projeto desnecessário, visto que o Flash reina em conteúdo interativo e multimídia online há muito tempo. A tentativa da MS de combater a aplicação da Adobe pode dar certo ou não. Certamente um longo tempo se passará até que várias aplicações web usem seu formato de conteúdo para web, o que justificaria a instalação do Silverlight nos inúmeros computadores dos usuários. Além do que Linux é algo que a MS ainda foge um pouco, evitando falar. Naturalmente o Silverlight deverá ter edições para diversos sistemas, se quiser ser algo realmente competitivo.
Página do projeto:
https://silverlight.net/GetStarted/
Documentação SDK, para desenvolvedores:
https://www.microsoft.com/downloads/details.aspx?FamilyID=bce7684a-507b-4fc6-bc99-6933cd690cab
Log de alterações completo:
https://blogs.msdn.com/silverlight_sdk/archive/2008/06/04/what-s-new-in-silverlight-2-beta-2.aspx
Fonte: