#Este é um post fechado Este post está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!
Silverlight 4 -.Net Magazine 74
Conheça algumas das novidades do Silverlight 4, através de um overview sobre os principais recursos adicionados desde a versão final do Silverlight 3. Além de conhecer as novidades o artigo contém alguns exemplos para que você possa aplicar na prática.
Estatísticas:










votos: 1
Serviços:

[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da .net Magazine 74
Silverlight 4
No dia 15 de março durante o evento MIX 2010 da Microsoft houve o lançamento da versão RC (release candidate) do Silverlight 4. O lançamento surpreendeu, pois poucos meses se passaram desde a versão Beta do Silverlight 4 (novembro de 2009), e desde a versão final do Silverlight 3 ersos recursos foram inseridos. Junto com o Silverlight 4 RC foram lançados também o Microsoft Expression Blend 4 Beta, Windows Phone Developer Tools para WP7 (que é o kit de desenvolvimento para o Windows Phone) e o Silverlight 4 Tools for Visual Studio 2010, esse último habilita o Visual Studio 2010 RC a trabalhar com o Silverlight 4 RC.
Os novos recursos incluem suporte a alta qualidade de vídeo e áudio, proteção para conteúdo on-line e off-line, melhorias na performance do runtime, suporte a impressão, suporte para vários novos idiomas, suporte completo no navegador web Google Chrome. Podemos destacar ainda o suporte ao WCF RIA Services, desenvolvimento modular com MEF, suporte completo no Visual Studio 2010, texto bidirecional, acesso a webcam e suporte ao microfone, melhoria nos recursos de Binding, suporte HTML, MVVM e ICommand, novas capacidades de integração com aplicações em modo "Trusted Application". Também temos agora o acesso a arquivos locais e COM Interop, que permite acesso a aplicativos como o Microsoft Office e a periféricos como controle de games, câmeras, entre outros.
Os exemplos do artigo foram criados no Visual Studio 2010 RC e Silverlight 4 RC, ambos disponíveis para download no site da Microsoft, confira na sessão de links no final do artigo.
Suporte à impressão
Durante o desenvolvimento de uma aplicação corporativa temos a necessidade de criar relatórios, listagens ou até mesmo a impressão de um documento como um orçamento ou um pedido de venda. O suporte a impressão é um dos recursos mais importantes inseridos nessa última versão do Silverlight, através da classe PrintDocument ganhamos uma série de recursos para imprimir documentos.
Na Listagem 1 temos um exemplo de como enviar um texto para a impressão. O PrintDocument tem um evento chamado PrintPage no qual podemos informar o que será enviado para a impressão, no exemplo é enviado o conteúdo digitado pelo usuário no RichTextBox, veja na Figura 1. Outros dois eventos disponíveis são o BeginPrint e o EndPrint, neles podemos adicionar qualquer rotina antes e depois da impressão respectivamente. Neste exemplo antes da impressão é acionado o componente BusyIndicator que vem no Silverlight Toolkit para mostrar na tela um indicador de “ocupado” e quando termina a impressão é informado ao BusyIndicador para não apresentar na tela este indicador. Por fim o evento Print envia o documento informado para a impressão, o parâmetro é o nome do documento que aparece na fila de impressão, conforme mostra a Figura 2.

Figura 1. Tela de impressão

Figura 2. Documento impresso
Listagem 1. Realizando a impressão pelo Silverlight
1 PrintDocument doc = new PrintDocument();
2
3 // Quando inicia uma Impressão
4 doc.BeginPrint += (s, args) =>
5 {
6 // Aciona o controle BusyIndicator
7 // para apresentar na tela
8 // um indicador de ocupado
9 busyIndicator1.IsBusy = true;
10 };
">
ATENÇÃO! A EXIBIÇÃO DESTE ARTIGO FOI INTERROMPIDA.
#Este é um post fechado Este post está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!




DOWNLOAD DO CÓDIGO FONTE DA REVISTA JAVA MAGAZINE 82

DOWNLOAD DO CÓDIGO FONTE DA REVISTA .NET MAGAZINE 76

DOWNLOAD DO CÓDIGO FONTE DA REVISTA CLUBE DELPHI 120

Revista Clube Delphi 120

Revista Java Magazine 82

Algoritmos Genéticos em Java - Java Magazine 82

teste

Como reconhecer código de barras a partir da câmera de um celular - Artigo WebMobile Magazine 31

Formação Java web Developer

Revista .net Magazine Edição 74



curso online - Construindo um sistema completo de vendas para dispositivos móveis com .NET

Curso Online: Criando somente a documentação necessária de um sistema controle de estoque(básico) para uma empresa

SilverLight

Formação .net Essentials

Visual Basic.Net

Introdução ao ASP

Curso Completo MySQL

jQuery – A Biblioteca JavaScript para Webdesigners




[vídeo] Consumindo os dados via ajax – Consumindo dados com getJson do jQuery utilizando POCO EF 4.0 – Parte 3

[vídeo] Classe POCO – Consumindo dados com getJson do jQuery utilizando POCO EF 4.0 – Parte 1

Imprimindo Relatório : VCL Crystal Reports XI - Delphi

VCL Crystal Reports XI - Delphi

[vídeo] Gerenciamento das Comunicações - Curso Gerência de Projetos – Parte 8

[vídeo] Plano de Comunicação - Curso Gerência de Projetos – Parte 9

[vídeo] Seleção e Priorização de Projetos - Curso Gerência de Projetos – Parte 6

[vídeo] Escopo, metas, premissas, restrições - Curso Gerência de Projetos – Parte 7

[vídeo] Documento Conceitual do Projeto - Curso Gerência de Projetos – Parte 5



Você está em:




Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!


