Microsoft Silverlight

Microsoft Silverlight é um software de tecnologia para navegadores e plug-ins da nova geração. Desenvolvido para competir com o Adobe Flash e com o Adobe Flex, o Silverlight propõe a criação de RIA (Internet rica), propõe combinar visual e funcionalidade, ou seja, criando uma ponte entre designers e desenvolvedores.

Por | @oficinadanet Programação
Microsoft Silverlight é um software de tecnologia para navegadores e plug-ins da nova geração. Desenvolvido para competir com o Adobe Flash e com o Adobe Flex, o Silverlight propõe a criação de RIA (Internet rica), propõe combinar visual e funcionalidade, ou seja, criando uma ponte entre designers e desenvolvedores.

O maior destaque fica por conta da transmissão de vídeos, que utiliza o codec VC-1 para fornecer uma transferência de dados com maior qualidade e ainda a possibilidade de trabalhar com resoluções em Full HD (1080p). Vale ressaltar o uso da aceleração de hardware 3D, também presente para acirrar a corrida pela tecnologia que dominará o mercado.

Características


  • É formado basicamente de 4 arquivos: 2 arquivos em XAML (que é a linguagem em que o Microsoft Silverlight é escrito, assim como o Windows Presentation Foundation. E mais dois arquivos de code-behind, ou seja, escritos em alguma linguagem de programação para manipular o XAML.
  • Oferece uma experiência ampla na incorporação de vídeos, animações e interfaces interativas.
  • É pequeno e de fácil instalação, possuindo menos de 4 MegaBytes.
  • Pode criar e trabalhar com gráficos vetorizados, assim como textos, animações e sobreposições que interagem com gráficos e efeitos de alta qualidade.
  • Os desenvolvedores podem criar aplicativos programando em diversas linguagens, dentre elas: AJAX, C#, Python, Ruby e Visual Basic.
  • Foi produzido para funcionar em plataforma-cruzada. Em outras palavras, foi projetado para trabalhar em diversas arquiteturas e sistemas operacionais, inclusive funciona em diversos navegadores também.


Transmissão de áudio e vídeo


A tecnologia do Silverlight foi empregada para gerar novas soluções de transmissão com alta qualidade, possibilitando alcançar patamares nunca conquistados. Para isso, é possível usar o Microsoft Expression Media Encoder e outros ambientes de edição. Ótimo para que webdesigners possam ter controle completo sobre suas aplicações.

Entre as principais características de transmissão estão: suporte a biblioteca API, possibilidade de usar ferramentas da Microsoft ou de terceiros, trabalhar com qualidade de streaming maior que a de DVDs (HDTV) e também permissão para hospedar arquivos de vídeo/áudio maiores que 4 GigaBytes.

Alternativa livre


O projeto Mono vem desenvolvendo o Moonlight uma alternativa opensource ao Silverlight, projeto esse que é financiado pela Novell e pela própria Microsoft.

Fonte: Wikipédia

Mais sobre: silverlight
Share Tweet
DESTAQUESMais compartilhados
Comentários
AINDA NÃO SE INSCREVEU?

Vem ver os vídeos legais que
estamos produzindo no Youtube.