Silverlight 4 – Melhorias e novidades

Silverlight 4 – Melhorias e novidades

Olá galera!
Após um tempo ausente, estou voltando a escrever aqui sobre o Microsoft  Silverlight. Desta vez vou citar algumas das novidades e melhorias que surgiram no SL 4.

Em 12 de Abril de 2010 durante o DevConnection o Silverlight 4 foi lançado trazendo consigo melhorias e novos recursos essênciais como impressão, integração de documentos, comunicação, recursos para aplicativos ricos que rodam no modo offline e mais algumas outras melhorias que facilitam a vida de quem desenvolve, principalmente aplicações orientadas a dados.

Abaixo, uma lista com algumas das principais novas atualizações do Silverlight 4:

  • Capacidade de impressão de conteúdo

    Utilizando as novas APIs de impressão, é possível utilizar um visual default ou até mesmo criar um visual personalisado de impressão, integrando-o com as impressoras instaladas ou até mesmo possível imprimir (salvar) em outors formatos de arquivos, como por exemplo, XPS, PDF. Tudo isso, baseado nos drivers instalados na máquina.

  • Menu de contexto com botão direito do mouse

    Agora é um recurso default do Silverlight, possibilitando habilitar a boa experiência desktop no seu aplicativo.

  • Arrastar e soltar (drag and drop) / copiar e colar (copy and paste)

    Recursos que permitem uma melhor integração de arquivos e dados para seu aplicativo Silverlight.

  • Novos controles  – RichTextBox

    Permite aos desenvolvedores fornecer uma rica área de edição de texto, suporte a formatação de texto, hiperlinks e imagens dentro de aplicações Silverlight.

  • Novos controles  – WebBrowser e WebBrowserBrush

    Permitem a integração de conteúdo HTML dentro da aplicação enquanto estiver executando a aplicação no modo de Out of Browser (OOB).

  • Melhorias no controle DataGrid

    Novo Datagrid já com ordenação, redimensionamento e capacidade de copiar e colar.

  • Melhorias na capacidade de Localização

    Suporte para texto bi-direcional (direita – esquerda / esquerda – direita) trazendo um melhor apoio linguístico e adicional de 30 novas línguas, características que trazem um melhor apoio em termos de desenvolvimento global.

  • Introdução do NotificationWindow

    Recurso para fornecer um comportamento tradicional de notificação de aplicativo na barra de tarefa da máquina do usuário, como as demais aplicações tradicionais quando o Silverlight RIA estiver sendo executado no modo de Out of Browser (OOB).

  • Suporte ao uso do teclado no modo tela-cheia

    Melhor usabilidade com suporte ao teclado no modo de tela-cheia e novas APIs para manipular eventos do mouse (MouseWheel).

  • Integração webcam e microfone

    Permite agora implementar interação de vídeo através da webcam e audio pelo microfone, possibilitando inclusive gravação de áudio e vídeo do lado do cliente.


Essas entre outras características como acesso a diretórios locais (Minhas imagens, meus documentos, meus vídeos [no Mac com a respectivo diretório mapeado]), fácil integração com aplicativos do office (Word, Excel e Outlook), facilidades para implatação e gerenciamento de aplicações, eliminiando a necessidade de cross-domain e possibilitando a criação de políticas de acesso, suporte para aplicações com controle de DRM em modo offline através do PlayReady(aplicações em modo de Out of Browser) e também ferramentas para o desenvolvimento de aplicações interativas em Silverlight para Windows Phone com suporte a câmera, microfone e multi-toque.
Acredito que essas novas características fazem do silverlight 4 o mais completo e seguro framework de desenvolvimento RIA.

Nos demais posts, compartilharei com vocês algumas experiências minhas com Silverlight e algumas maneiras de como desenvolver e aproveitar ao máximo desse maravilhoso mundo!

Parece simples mas eu gosto!

Abs!

Compartilhe no Orkut!
    468 ad

    Leave a Reply