Silverlight 4 está chegando…

sl4Em 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!

Fonte: http://news.cnet.com/8301-13860_3-10346668-56.html

Organizando sua Aplicação com Containers no Blend 3

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”.

IE 8 já vem com Silverlight!

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! :)

image.axd

image2.axd
Fonte: http://www.brasilverlight.com.br/post/2009/04/30/Internet-Explorer-8-inclui-Silverlight.aspx

Trabalhando com Full Screen em sua aplicação

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”.

Linhas de código:

//Para o método construtor do Main Page

this.Height = Application.Current.Host.Content.ActualHeight;
this.Width = Application.Current.Host.Content.ActualWidth;

 

//Para o clique do botão

Application.Current.Host.Content.IsFullScreen =
(!Application.Current.Host.Content.IsFullScreen);
this.Height = Application.Current.Host.Content.ActualHeight;

Novidades no Silverlight 3

silverlight_3A 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;
  • Element to element binding;
  • .NET RIA Services
  • Smooth Streaming, entre outras…

Habilitando Out Of Browser em Silverlight 3

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.

Boa aula à todos.
Até mais.

Utilizando ChildWindow em sua Aplicação Silverlight3

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”.

Silverlight Toolkit – Release Outubro/2009

Já está disponível o release desse mês do Silverlight 3 Toolkit!

Algumas novidades contidas nesse pacote:

  • Excelente integração com o VS 2010;
  • Suporte para arrastar e soltar em diversos controles, dentre eles, o TreeView, ListBox e Gráficos.
  • Implementação da API de gráficos
  • Leia a lista completa de atualizações em Silverlight Toolkit October 2009 change list

Clique aqui e baixe imediatamente!

Aplicando VideoBrush e ImageBrush em seus textos

Aprendendo a aplicar VideoBrush e ImageBrush em seus textos. Para quem quer desenvolver aplicações altamente interativas.

Trata-se basicamente de alterar a propriedade foreground do seu texto para um vídeo ou uma imagem respectivamente.

Obs.: Você pode melhorar a qualidade do vídeo clicando em “Menu” e, em seguida, em “High Quality”.

Modelando Botões no Blend3

Aprenda a modelar botões em Silverlight utilizando o Blend3.
Video-aula bastante útil para quem deseja criar aplicações personalizadas!

Obs.: Você pode melhorar a qualidade do vídeo clicando em “Menu” e, em seguida, em “High Quality”.


Modelando Botões no Blend3