[PS Além do blog, eu também estou agora utilizando o Twitter
para atualizações rápidas e para compartilhar links. Siga-me
em: twitter.com/scottgu]
No mês passado eu dei uma palestra sobre a Silverlight 4 na
conferência PDC. Você pode assistir minha apresentação
aqui (a minha parte da palestra
começa aos 53:30 minutos do vídeo).
Eu exibi uma série de demonstrações divertidas durante a palestra que destacam algumas das novas funcionalidades que estão chegando com
a Silverlight 4. Hoje nos postamos as demos online
(com código), de maneira que você pode fazer o download e executá-las localmente em
sua máquina.
Você pode baixar as demos da palestra
aqui (código-fonte + arquivo de projeto do VS incluído em cada demo).
Demos da Palestra
A seguir estão alguns detalhes sobre cada uma das demos já disponíveis para
download:
Aplicação PhotoBooth
A aplicação PhotoBooth demonstra algumas das coisas divertidas
que você pode fazer com o novo suporte à WebCam e Microfone da Silverlight 4.
Ela permite gravar vídeos e tirar fotos dentro do
navegador - e, em seguida, opcionalmente, aplicar efeitos neles (por exemplo: o
efeito de enchimento a seguir). Para seu divertimento,
você pode publicar qualquer uma das fotos no Twitter :-)
Código de Barras
A aplicação Barcode Scanner (Escaneador de Código de Barras)
também usa o novo suporte à webcam da Silverlight 4.
Ela permite que você escaneie um código de barras ISBN da parte de trás de um livro,
e em seguida, use os Web Services da Amazon.com para pesquisar detalhes sobre o livro online:
Bloco de Notas Rico
A aplicação Bloco de Notas Rico mostra algumas das novas
funcionalidades de edição de texto da Silverlight 4.
Ela permite que você edite o texto rico dentro do navegador, suporta texto Bidi
(incluindo o Árabe e o Hebraico), suporta tanto o layout de controle da esquerda
para a direita e da direita para a esquerda (RTL é mostrado a seguir - observe como
a barra de rolagem, está no lado esquerdo da tela), suporta copiar/colar de maneira
programática para a área de transferência do sistema, menus de contexto personalizados
através do clique direito do mouse, impressão e o arrastar/soltar de arquivos do
desktop dentro do browser para edição:
Hospedagem HTML
A aplicação de hospedagem de HTML demonstra a utilização do
novo controle WebBrowser da Silverlight 4 dentro de uma aplicação que roda fora do navegador
(Nota: Você deve executar o aplicativo fora do navegador para que ela funcione).
Ela permite que você use o controle interativamente
(ou seja, você pode clicar no HTML dentro dela e executá-lo como uma aplicação).
Ela também permite que você use o HTML hospedado
como um pincel que você pode aplicar em outros controles da Silverlight.
Para seu divertimento você pode clicar na aba MSDN.com a
seguir e você será rick-rolled
para o YouTube. Você ainda pode usar o HTML como
um pincel e dividi-lo em um quebra-cabeças - mesmo que o vídeo ainda esteja tocando
(usando o Flash hospedado dentro do HTML):
Saiba Mais
Fique de olho no blog
do Tim Heuer, assim como no blog do John Papa. Eles postam regularmente sobre a Silverlight, e vão
escrever alguns posts no futuro próximo, que cobrem as aplicações acima com mais
detalhes.
Resumo
Você pode baixar as demos da palestra
aqui (código-fonte + arquivo de projeto do VS incluído em cada demo).
Elas funcionam com o Beta público da Silverlight 4 + Ferramentas
de Suporte do VS para a SL4. Elas oferecem uma boa
forma de reviver a palestra em sua própria máquina, bem como tornam possível mostrar
as demos para os amigos.
Espero que ajude,
Scott
PS A aplicação do Facebook que mostramos na palestra também
estará disponível para download no futuro. Ainda
estamos adicionando mais recursos nela e fazendo um polimento final - Vou escrever
um post no blog sobre ela, logo que esteja disponível.
Texto
traduzido do post original por Leniel Macaferi.