Em uma conferência por broadcast ocorrida semana passada em Amsterdam, a Microsoft divulgou alguns novos detalhes que estarão presentes na nova versão do Silverlight.
Dois deles me chamaram a atenção:
1) A incorporação de direitos autorais sobre streaming (DRM – Digital Rights Management): Ou seja, suporte a direitos de transmissão de vídeo irá ser nativo da tecnologia. Isso é muito interessante, principalmente quando pensamos em um futuro próximo onde as locadoras começarão a trabalhar em ambiente virtual, fornecendo a locação de filmes via Streaming.
Outro ponto importante dessa nova feature é o fato de possuir autenticação por hardware para tocar o conteúdo requerido. No caso, o usuário cadastraria seus gadgets na loja em que comprou a música, autorizando previamente a execução dos arquivos em um número limitado de máquinas ou tocadores. Desta mesma forma é possível controlar também a transmissão de vídeos com direitos autorais protegidos, como programas de TV, filmes e seriados!
(Foram esses movimentos da Microsoft que atraíram apoiadores como a rede de TV norte-americana NBC, que anunciou que transmitirá as competições das Olimpíadas de Inverno do ano que vem exclusivamente no padrão Silverlight.)
2) Multicast de vídeos: Outra grande novidade. Com isso você poderá criar aplicações com suporte à conferências, onde o streaming é enviado simultaneamente a diversos endereços!
É pessoal, do jeito que as coisas estão indo, em breve o Silverlight se tornará preferência para o desenvolvimento de aplicações orientadas a negócio corporativo!
Quando a nossa aplicação começa a tomar dimensões muito grandes, é necessário que exista algum tipo de organização para que ela não se torne confusa. Uma ótima forma de organizar a sua aplicação é utilizando Containers. Nessa aula ensinarei a usar os 5 principais tipos de containers: Grid, Canvas, StackPanel, ScrollViewer e o Border.
Boa aula.
Obs.: Você pode melhorar a qualidade do vídeo clicando em “Menu” e, em seguida, em “High Quality”.
Opa. Ótima notícia para desenvolvedores Silverlight.
A Microsoft anunciou que a nova versão do navegador mais popular do mundo, o Internet Explorer, já engloba a tecnologia. Essa notícia é no mínimo animadora para quem queria utilizar Silverlight em suas aplicações mais não possuia uma certeza de que o usuário teria o plugin instalado em sua máquina. Ótima atitude por parte da Microsoft!
Muitas vezes necessitamos aumentar a interatividade da sua aplicação com o usuário e o modo full screen pode solucionar esse problema. Ao ativar esse modo, sua aplicação web ficará semelhante à uma aplicação desktop, o que é bastante interessante para nós não acham?
Nessa vídeo aula vocês aprenderão duas formas de trabalhar utilizando o modo full screen: o full screen total e o full screen dentro da página do navegador do usuário.
Boa aula à todos.
Obs.: Você pode melhorar a qualidade do vídeo clicando em “Menu” e, em seguida, em “High Quality”.
A cada nova versão do Silverlight vem a certeza de que a Microsoft vem investindo mais e mais nessa tecnologia. É fácil perceber isso pois são muitas as novidades que surgem à cada release da tecnologia.
Na minha opinião, parte dessa motivação da Microsoft é graças ao Windows Presentation Foundation (WPF) que é a base do Silverlight e também a tecnologia na qual o Windows 7 foi desenvolvido. Com isso, eles ganham em integração. De forma que, quando criado um novo recurso para o WPF ele valerá tanto para a versão desktop (Windows 7) quanto para a versão web (Silverlight).
Segue uma listagem de algumas das principais novidades presentes na versão 3.0 do Silverlight:
SketchFlow;
Behaviors;
States;
ChildControls;
Out of browser e Offline;
Suporte a vídeos em HD (High Definition);
Novos codec’s H.262, AAC e MPEG4;
Suporte a arquivos Photoshop e Illustrator da Adobe;
Aceleração gráfica via GPU (Graphics Processing Unit);
Suporte a Multi-Touch;
Melhorias de Navegação e SEO (Search Engine Optimization);
Acessibilidade e qualidade de texto aprimoradas;
+ 60 controles disponíveis e uma série de novidades para desenvolvedores;
A partir da versão 3.0 do Silverlight já é possível instalar as aplicações desenvolvidas nessa tecnologia em seu computador, bem como utilizar os recursos de sua GPU (Unidade de Processamento Gráfica/Placa de Vídeo).
Esta aula tem como objetivo ensiná-los a habilitar este recurso em sua aplicação e surpreendê-los com tamanha facilidade!!
Bastante útil para quem desenvolve aplicações que exigem muito da banda do usuário ou possui muitos recursos gráficos.
Muitas vezes desejamos exibir telas de confirmação para o usuário ou simplesmente exibir uma mensagem ou alerta, para isso, nada melhor do que a nossa querida “janela de confirmação” conhecida como ChildWindow. O objetivo dessa video-aula é justamente mostrá-los um pouco sobre como ela funciona e também ensiná-los a criar suas próprias ChildWindows personalizadas com o Blend3 + Visual Studio.
Obs.: Você pode melhorar a qualidade do vídeo clicando em “Menu” e, em seguida, em “High Quality”.