Agosto 2010

MSDN Magazine Agosto 2010

MSDN Magazine Agosto 2010

Identidade federada:Autenticação passiva para o ASP.NET com o WIF

O objetivo da segurança federada é fornecer um mecanismo para estabelecer relacionamentos reais entre domínios. Ferramentas de plataforma como o WIF (Windows Identity Foundation) facilitam muito o suporte a esse tipo de federação de identidades. Nós lhe mostraremos como fazer isso. Michele Leroux Bustamante

Windows Azure:Dicas para migrar seus aplicativos para a nuvem

O Windows Azure já está ajudando muitas empresas a mudarem seus aplicativos para a nuvem. Vamos compartilhar algumas das dicas que aprendemos ao trabalhar com os clientes em migrações reais. George Huey, Wade Wegner

Em sincronia:Criando provedores de sincronização com o Sync Framework

O Sync Framework pode ser usado para criar aplicativos que sincronizam dados de qualquer armazenamento usando qualquer protocolo sobre uma rede. Vamos mostrar como ele funciona e dar um ponto de partida para a criação de um provedor de sincronização personalizado. Joydip Kanjilal

OData e AtomPub:Criando um servidor AtomPub usando o WCF Data Services

Aprenda a usar o protocolo AtomPub para aprimorar seus blogs. Chris Sells inclui uma demonstração prática de mapeamento para que você possa expor um serviço AtomPub padrão a partir de um site e usar o Windows Live Writer para fornecer uma experiência de edição avançada no serviço. Chris Sells

Speed SQL:Ajustando chamadas de banco de dados com a criação de perfil de interação de camada

A TIP (Criação de perfil de interação de camada) é um recurso das ferramentas de criação de perfil do Visual Studio que calcula a duração das chamadas síncronas feitas para armazenamentos de dados compatíveis com o ADO.NET. Vamos mostrar como a TIP funciona e fornecer algumas práticas recomendadas para usar a TIP a fim de diagnosticar problemas de desempenho em seus aplicativos. Mark Friedman

Cliente inteligente:Criando aplicativos distribuídos com o NHibernate e o Rhino Service Bus, Parte 2

Os aplicativos de cliente inteligente são mais responsivos e promovem uma interatividade maior com o usuário. Neste artigo, continuamos a criar um aplicativo de cliente inteligente usando o NHibernate para acesso a dados e o Rhino Service Bus para uma comunicação confiável com o servidor. Oren Eini

Windows Phone 7:O Windows Phone e a nuvem – uma introdução

Veja como é fácil criar um aplicativo para o Windows Phone 7 e vinculá-lo a um serviço Web enquanto Ramon Arjona o conduz pela criação de uma ferramenta para a tradução de idiomas. Ramon Arjona

Colunas

Nota do Editor:Seu programa está cheirando a bacon?

Ao compilar seu programa, você se satisfaz com um “é bom o bastante”? Se a resposta for sim, suas expectativas são fatalmente baixas.Keith Ward

Cutting Edge:Um pouco de preguiça não faz mal a ninguém

Ser preguiçoso no desenvolvimento de software pode ser uma coisa boa, mas até o Microsoft .NET Framework 4, os codificadores tinham de implementar manualmente os comportamentos preguiçosos. Dino Esposito mostra como usar a nova classe Lazy<T> para maximizar seus recursos.Dino Esposito

Pontos de dados:Negue o acesso a tabelas à Entity Framework sem causar nenhum motim

Julie Lerman mostra aos administradores de bancos de dados como limitar o acesso da Entity Framework aos bancos de dados permitindo que ela trabalhe apenas com exibições e procedimentos armazenados em vez de tabelas — sem nenhum impacto sobre o código do aplicativo e sem alienar os desenvolvedores.Julie Lerman

Execução de teste:Teste de injeção de falha com o TestApi

O teste de injeção de falha é o processo de inserir, deliberadamente, um erro em um aplicativo para determinar se ele lida com o erro adequadamente. Vamos explicar como você pode introduzir falhas em aplicativos .NET em tempo de execução usando as APIs de injeção de falha de código gerenciado da biblioteca TestApi.James McCaffrey

O programador:Por dentro do SQLite

Depois de falar sobre o NoSQL, Ted Neward volta para o mundo relacional do SQL — ou seja, do SQLite. Saiba tudo sobre o banco de dados inserido leve cuja superfície de execução pode ser tão pequena quanto um arquivo instalado em um sistema de arquivos cliente.Ted Neward

Fronteiras da interface do usuário:Eventos de manipulação multitoque no WPF

O multitoque progrediu de uma proposta futurista de filmes de ficção científica para uma forma comum de interface de usuário. Vamos mostrar-lhe como o suporte ao multitoque no Windows 7 foi filtrado e incorporado a diversas áreas do .NET Framework.Charles Petzold

Não me deixe começar a falar:Marte contra Vênus

É um fato que homens e mulheres não pensam da mesma forma — lembre-se disso ao projetar software para a metade dos usuários que não são como você.David Platt