Freigeben über


Silverlight 3 já está disponível

image

Olá pessoal, tudo certo?

Sexta-feira passada tivemos o lançamento do Silverlight 3, com uma série de novas funcionalidades para desenvolvedores e para a construção
de aplicações RIA – Rich Internet Applications.

Para começar, os links que precisamos atualizar são esses:

Silverlight 3
Ref.: https://www.microsoft.com/silverlight/get-started/install/default.aspx

Silverlight 3 Get Started
Ref.: https://silverlight.net/GetStarted/

Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=9442b0f2-7465-417a-88f3-5e7b5409e9dd&displaylang=en

Microsoft Expression Blend 3 + SketchFlow RC
Ref.: https://www.microsoft.com/downloads/details.aspx?FamilyID=92e1db7a-5d36-449b-8c6b-d25f078f3609&displaylang=en

Silverlight 3 Toolkit July 2009 Installer
Ref.: https://silverlight.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24246

Focando a construção de aplicações, gostaria de destacar alguns recursos importantes do SL3:

  1. Suporte para aplicações Silverlight fora do browser, criando um efeito visual bem mais acabado para as interfaces de aplicação RIA;
  2. Inclusão de mais de 100 novos controles de interfaces, como layout, dados, charting, child windows, etc. assim como o suporte para a customização de novos controles;
  3. Suporte a validação de erros através do Validation Error Template. Binding de dados através do DataGrid, assim como cenários de controle para DataForm;
  4. Um recurso bem interessante do SL3 é o suporte a SEO - Search Engine Optimization, o que permite a indexação de conteúdo do SL3 através de motores de busca como Bing, Google e Yahoo. Esse recurso é muito importante em aplicações LOB diversas com interfaces RIA em Silverlight;
  5. Outro recurso interessante do SL3 é o caching de assemblies no cliente, permitindo o reuso de componentes através de múltiplas aplicações;
  6. Outro pedido do mercado foi o suporte para codificação binária em chamadas de serviços WCF. Até a versão 2.0 do Silverlight, era suportado apenas o BasicHttpBinding, que codifica a mensagem em formato texto, permitindo a integração com Web Services baseados no SOAP 1.1. Agora, o SL3 suporta a codificação binária da chamada SOAP, o que diminui o tamanho da mensagem trocada entre cliente e serviço, permitindo a intergação entre Silverlight e serviços WCF mais sofisticados;
  7. Já falei aqui também do .NET RIA Services, um framework para a construção de aplicações de múltiplas camadas que amplia os cenários para clientes e servidores. Através de templates do .NET RIA Services, podemos criar aplicações em múltiplas camadas com Silverlight 3, manipulando a lógica de negócio de um modo mais eficiente para aplicações RIA;
  8. O Visual Studio 2008 Tools for Silverlight 3 também teve destaque, suportando recursos como intellisense, compilação e depuração para aplicações em Silverlight, entre outros recursos.

Para ilustrar o SL3, veja ainda o vídeo abaixo (meio “sem florestas” :), que apresenta o uso inteligente de resolução de imagem de acordo com o consumo de banda de sua conexão internet, recurso conhecido como SmoothStreaming:

image

Ref.: https://www.iis.net/media/experiencesmoothstreaming

Em posts futuros, vamos olhar um pouco mais sobre aplicações LOB usando o SL3 e recursos RIA.

Para conhecer mais sobre as novidades do SL3, confira também o blog sempre bacana do Renê, aqui!

Por enquanto é só! Até o próximo post :)

Waldemir.

Comments