sexta-feira, 15 de janeiro de 2010

Microsoft Office 2010


     A Microsoft já disponibilizou para download a versão beta do suite para escritorio mais famoso e mais usada do mundo, já é possível baixar o Microsoft Office 2010 Beta.

     A Microsoft, tambem anunciou o lançamento de uma plataforma online do Office 2010. Todos terão a mesma aparência do Office 2010 para desktop, é um grande avanço da Microsoft desenvolver o Office para web, e o acesso será pelo o Windows Live que tem hoje mais de 400 milhões de usuário.

     Na minha opnião o Microsoft Office Online, é uma resposta da Microsoft para o Google Docs, muito embora eu acho que essa resposta veio um pouco tardia. E o melhor de tudo é que teremos o Word, Excel, Power Point e OneNote disponibilizados na internet gratuitamente pela Microsoft.


     O Office Online segui a mesma linha de interface e navegabilidade do Office 2010.



















mais informações http://msdn.microsoft.com/pt-br/evalcenter/ee390822.aspx


emersonti@hotmail.com

quinta-feira, 14 de janeiro de 2010

Treinamento para Visual Studio 2010 e .NET Framework 4



          Para quem busca material de estudo sobre o .NET Framework 4.0 e o Visual Studio 2010, a Microsoft lançou o Visual Studio 2010 and .NET Framework 4 Training Kit - January Release, vale a pena baixar, são 151,8 MB de puro conhecimento.
         Neste kit de treinamento você encontrará apresentações, demos e hands-on-labs. O treinamento incluí:
  • C# 4.0
  • Visual Basic 10
  • Parallel Extensions
  • Windows Comunication Foundation  - WCF
  • Windows Presentation Foundation - WPF
  • Windows Workflow - WF
  • ASP.NET 4
  • Windows 7
  • Entity Framework
  • ADO.NET Data Services
  • Managed Extensibility Framework 
Segui o link abaixo e bons estudos para todos.


Visual Studio 2010 and .NET Framework 4 Training Kit

emersonti@hotmail.com

Nova data do Visual Studio 2010

Visual Studio 2010


          Inicialmente o lançamento do Visual Studio 2010 estava planejado para 22 de Março, no entanto a Microsoft anunciou uma nova data para o  lançamento do Visual Studio 2010, oficialmente a nova data para o lançamento do Microsoft Visual Studio 2010 é para o dia 12 de abril.

          Sem dúvida alguma, este é o maior lançamento de todos os tempos, é um lançamento muito esperado devido as grandes mudanças no Visual Studio, entre as mudanças esta o fato de o IDE do Visual Studio ter sido todo reescrito e portado para WPF.

          Vamos aguardar pelo grande dia, para quem ainda não baixou o Visual Studio 2010 vou passar o link para baixar, mas eu aconselho que instale numa VPC, para que não haja problemas com versões anterior.

          Para quem ainda não esta sabendo das novidades do Visual Studio 2010, em breve eu postarei um artigo com as novidades.

Site do Visual Studio com link para download



emersonti@hotmail.com

quarta-feira, 13 de janeiro de 2010

Silverlilght 4.0 Área de Transferência (Clipboard)

          Neste artigo vou mostrar mais uma novidade no Silverlight 4.0, antes de começarmos quero resaltar que será necessário instalar o .NET Framework 4.0 Beta, e o Visual Studio 2010 Beta ou o Microsoft Expression Blend Preview for .NET 4. Vale lembrar que até o presente momento todas essas versões de softwares são betas ou CTP, por tanto não devem ser usadas em hipótese alguma em produção, o ideal é criar uma VPC e instalar os softwares para estudo.


          O Silverlight 4.0 agora fornece acesso a Área de Tranferência da máquina cliente, temos agora no Silverlight 4 uma API multi-plataforma de acesso a Área de Transferência, vou mostrar aqui um exemplo simples, mas bastante útil para entender a classe Clipboard.


         Nesta versão beta, o suporte é para texto Unicode (text-only), eu acredito que em breve teremos acesso a outros tipos. Basicamente a classe Sytem.WindowsClipboard tem três métodos estáticos:


  • SetText(string text) - Escreve os dados do texto unicode e o envia para a área de transferência, para depois ser acessado pelo o método Clipboard.GetText();
  • GetText() - Retorna o texto unicode da área de transferência
  • ContainsText() - Retorna um booleano que informa se há texto unicode na área de transferência.


Após um breve explicação sobre os métodos necessários para este exemplo vamos para a prática:


Crie uma nova aplicação Silverlight 4, e altere o MainPage.xaml para este codigo:





o xaml ficará com a seguinte aparência:





Dentro do arquivo MainPage.xaml.cs vá no EventHandler btnCopiar_Click escreva o seguinte código:
Clipboard.SetText(txtCopiar.Text);


          A primeira parte ja está concluída, agora tecle F5 e faça um teste, digite um testo qualquer no textbox txtCopiar e clique no botão Copiar, agora o seu texto ja esta na área de transferência, para você fazer um teste abra um editor de texto qualquer, pode ser o Bloco de Notas e cole o texto(CTRL+V), você poderá constatar que a demo funcionou.



Agora vamos para a segunda etapa do nosso exemplo, volte para o aquivo MainPage.xaml.cs e no evento btnColar_Click digite:
txtColar.Text = Clipboard.GetText().ToString();


          Teste novamente a sua aplicação teclando F5 e mais uma vez digite qualquer conteúdo no primeiro textbox e clique no botão copiar, o texto foi enviado para a área de transferência, agora clique no botão colar e você verá que o texto foi para o segundo textbox.

Importante: se em algum momento aparecer a mensagem abaixo clique em Yes, para que o Silverlight possa ter acesso a sua área de transferência. Isto é um mecanismo de segurança do silverlight.




Concluimos aqui o nosso exemplo, porém quero mostrar algumas validações que poderá ser colocadas no código caso o primeiro textbox não tiver texto ou caso não haja conteúdo na área de transferência:




Finalizamos aqui mais um estudo sobre as novidades do Silverlight 4.0 versão beta.

Qualquer dúvida é só enviar um comentário ou um email.
emersonti@hotmail.com
http://emersonti.blogspot.com/search/label/Silverlight
http://emersonti.blogspot.com/2009/11/microsft-anuncia-silverlight-40.html

terça-feira, 12 de janeiro de 2010

Introdução a API de impressão do Silverlight 4.0




Ola Pessoal, hoje vou enviar o primeiro post sobre a API de impressão do Silverlight 4.0, vale lembrar que este exemplo só irá funcionar no Silverlight 4.0 que encontra-se em versão Beta, como esta é uma versão Beta, é muito provável que até o lançamento da versão final teremos muitas modificações e melhorias. Para este exemplo eu usei o Microsoft Expression Blend Preview for .NET 4 CTP, por tanto será necessário a instalação do .NET 4.0 Beta, no final deste artigo eu irei colocar alguns links para que você possa baixar todas as ferramentas necessárias e executar essa demo.

Este exemplo é um simples programa no estilo "Hello, world", mas em breve eu irei postar outros artigos mostrando mais detalhes sobre esta API.

Eu usei o Expression Blend 4, mas nada impede que seja usado o Visual Studio 2010.

No Blend 4 CTP crie um Silverlight 4 Aplicattion no nome coloque "AP_Impressao", ou qualquer outro nome a seu critério.


Após o projeto criado adicione uma referância a System.Windows.Printing.
Dentro do arquivo MainPage.xaml altere o conteudo para:




O botão btnImprimir terá em seu evento btnImprimir_Click o codigo para para disparar o processo de impressão.


No StackPanel painel será colocado todos os objetos que será impresso, neste exemplo é um Rectangle e um Ellipse.



Agora dentro do arquivo MainPage.xaml.cs localize e EventHandler btnImprimir_Click do botão btnImprimir e escreve o código abaixo:
 


O próximo passo é implementar o codigo do evento PrintPage do nosso objeto docPrint, vá até o evento docPrint_PrintPage e escreva o seguinte codigo:







Concluído o nosso exemplo, agora tecle F5 e teste clicando no botão Print.

Links:








Conclusão:

O Silverlight esta sendo usado fortemente em aplicações LOB dentro de muitas empresas e em muitas fábricas de software, vejo o Silverlight com bons olhos, esta sendo lançado varias versões uma após a outra. No entanto faltava recurso para impressão, tinhamos sempre que procurar por ferramentas de terceiro para trabalhar com relatórios, para trabalhar com BI a situação fica muito complicada, agora chegou a solução para relatório no Silverlight, eu acredito que a Microsoft irá lançar muitas novas features para impressão.






emersonti@hotmail.com


domingo, 10 de janeiro de 2010

Dicas e Truques Silverlight

Vou passar uma lista de links com várias dicas e truques sobre o Silverlight, esta sendo muito útil para min e tenho certeza que será útil para todos.

Animation

Browser

Controls

Data

Events

Game Development

Images

Isolated Storage

Mouse and Keyboard

Networking

Performance

Project and Tools

Resources

Sound and Video

Styles

Text

Threading

Utilities

Web Service

XAML


emersonti@hotmail.com


quinta-feira, 7 de janeiro de 2010

Feliz 2010 cheio de novidades

Este é o primeiro post de 2010.

 
Aproveitando o inicio do ano quero fazer um breve historico de algumas novidades de 2009 e mostra o que vem por ai em 2010.

 
Em 2009 a nave mãe Microsoft anunciou no PDC 2009 muitas novidades e versões beta de muita coisa, sinalizando assim o que virá durante o ano de 2010. São grandes mudanças que irá melhorar muito a vida do usuário final e tambem facilitará a vida dos desenvolvedores.

 
Novidades do PDC e novidades anunciadas durante o ano de 2009:
  •  A Microsoft anuncia a nova versão da suite Office a versão 2010
  •  Versão do Office 2010 online
  •  .NET Framework 4.0
  •  C# 4.0 com muitas novas features
  •  Visual Studio 2010 Beta 2
  •  Silverlight 4.0 (com muitas novidades)
  •  Windows Azure SDK
  •  Windows Server AppFabric
  •  Workflow Foundation 4
  •  Nova Versão do Entity Framework
  •  ASP.NET MVC 2 Beta
  •  Reactive Extensions for .NET (Rx)
  •  Spec Explorer 2010
  •  Microsoft abre código de framework de desenvolvimento .NET

 

 
Meus caros amigos, como vimos na lista acima, o ano de 2010 virá com muitas novidades e grandes lançamentos, no decorrer do ano eu irei fazer posts explicando com detalhes cada uma dessas tecnologia. No meu ponto de vista a empresa de Bill Gates mais uma vez surpreende.

 
Um forte abraço a todos e um 2010 repleto de felicidades.

 
emersonti@hotmail.com

Microsoft libera o Silverlight 4 Tools for VS 2010 e WCF RIA Services

A versão final do Silverlight 4 Tools for Visual Studio 2010 e o WCF RIA Services já estão disponíveis para download . Está incluso no pac...