quarta-feira, 21 de setembro de 2011

Revista .net Magazine 88


Esta edição trata de um importante tema relacionado à segurança de aplicações .NET, que é o uso de Criptografia. O objetivo da criptografia é garantir confidencialidade, integridade e autenticidade de uma informação. A proteção é realizada através de complexos algoritmos matemáticos que geram uma saída ininteligível. A criptografia é muito aplicada em dados como senha e número de cartão de crédito. Entretanto existem muitas outras situações onde a técnica pode ser bem empregada, por exemplo, para ocultar dados da string de conexão com banco de dados dentro do arquivo de configuração. O .NET Framework possui várias classes e algoritmos específicos para criptografia de dados, como por exemplo MD5, SHA-1, SHA-256, SHA-384 e SHA-512. Nesta edição, o leitor aprenderá como aplicar na prática técnicas avançadas de criptografia usando C#, na matéria no Anderson Gusmão.
Nesta edição também damos destaque ao WP7. O desenvolvimento para a plataforma mobile da Microsoft foi modificado totalmente com a chegada do seu mais recente sistema operacional mobile chamado Windows Phone 7. Com suporte ao Silverlight e ao Microsoft XNA, o desenvolvedor tem a possibilidade de criar aplicativos visualmente ricos e interativos, além de aproveitar o seu conhecimento da plataforma .NET tendo uma curva de aprendizado menor. Se você ainda não iniciou com o desenvolvimento para o Windows Phone 7, esse é um momento interessante, os Smartphones com Windows Phone 7 estarão em breve disponíveis para venda no Brasil, a parceria com a Nokia e outros fabricantes de celulares está agitando o mercado e uma série de recursos está sendo disponibilizada a cada nova versão do sistema operacional. O Windows Phone Marketplace é o local onde você poderá comprar e vender aplicativos para o Windows Phone 7, sendo mais uma oportunidade para o desenvolvedor .NET criar seus aplicativos e enviá-los para venda ou de disponibilizá-los de forma gratuita. No evento Mix 11 realizado pela Microsoft, foram divulgadas diversas novidades, uma nova atualização chamada Mango para o Windows Phone 7 foi anunciada e com centenas de novos recursos e melhorias. Dentre as melhorias previstas podemos destacar o suporte à versão 4 do Silverlight, trazendo com essa atualização diversos recursos que essa versão do Silverlight já disponibiliza aos desenvolvedores web. O Alexandre Tadashi apresenta na prática alguns dos recursos disponíveis para o desenvolvedor utilizar em uma aplicação Windows Phone 7. Veja como usar o acelerômetro, GPS, persistir dados, usar Notifications, usar os controles Panorama e o Pivot, criar animações em Silverlight, consumir um serviço WCF e muito mais.
  Ainda nesta edição, o Vladimir Rech apresenta um poderoso recurso introduzido no C# 4.0, a programação dinâmica. O Renato Groffe usa boas práticas para mostrar como gerar arquivos pré-formatados utilizando Attributes e Reflection. Mais boas práticas no artigo do Fabio Rosa, que mostra como mapear modelos dinâmicos do NHibernate usando XML.

Lista completa dos artigos da edição:

Conheça na prática os recursos do Windows Phone 7
Alexandre Tadashi Sato

Criptografia em .NET
Segurança no transporte de informações
Anderson Santos Gusmão

VÍDEO
Veja nesta vídeo aula como criptografar arquivos Web.Config
Rodrigo Araujo

Programação Dinâmica com C# 4.0
Vladimir Rech

Geração de arquivos pré-formatados utilizando Attributes e Reflection
Renato José Groffe

VÍDEO
Veja nesta vídeo aula como utilizar atributos customizados em C#
Rodrigo Araujo

Mapeando modelos dinâmicos do NHibernate usando XML
Fabio Rosa

Controles Pivot e Panorama no Windows Phone 7
Alexandre Tadashi Sato



0 comentários:

Postar um comentário