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