MSDN Magazine Dezembro 2011

MSDN Magazine Dezembro 2011

Padrão de design MVPVM:O padrão de design Model-View-Presenter-ViewModel para WPF

Bill Kratochvil se aprofunda na história dos padrões de design enquanto apresenta as vantagens de se desenvolver aplicativos empresariais extensíveis com o que ele chama de padrão MVPVM, inspirado pelo projeto Prism de padrões e práticas da Microsoft. Bill Kratochvil

Criando aplicativos HTML5:Integrando a Localização geográfica aos aplicativos Web

Muito daquilo que o mundo todo está chamando de HTML5 é um conjunto de tecnologias destinadas a tornar possível o desenvolvimento de aplicativos reais na Web, e a localização geográfica é um ótimo exemplo disso. Brandon Satrom apresenta a especificação Localização geográfica e mostra como começar a usá-la em seus aplicativos. Brandon Satrom

Segurança do ASP.NET:Protegendo seus aplicativos ASP.NET contra hackers

Quase todos os dias, os meios de comunicação noticiam que outro site foi invadido por hackers. Por sorte, é surpreendentemente fácil se proteger contra vários desses ataques. Adam Tuliper explica como esses ataques ocorrem e discute melhores práticas para impedi-los. Adam Tuliper

Sysinternals ProcDump v4.0:Escrevendo um plug-in para o Sysinternals ProcDump v4.0

Capturar um despejo de memória de um aplicativo é uma tática comum de solução de problemas, mas a maioria das ferramentas de captura de despejo oferece coisas demais ou de menos. Agora, o Sysinternals ProcDump v4.0 permite que você tome as decisões de inclusão de memória, como explica Andrew Richards. Andrew Richards

Codificação de vídeo:Salvando e reutilizando as configurações de codificação de vídeo

Aqui está uma maneira simples de permitir que os aplicativos de processamento de vídeo salvem vídeos compactados usando qualquer codec disponível na máquina, sem precisar especificar manualmente as configurações de codec sempre que o aplicativo é iniciado ou usado em máquinas diferentes/remotas/inseridas. Adi Shavit

ALM Rangers:Visual Studio ALM Rangers -- A ascensão do VM Factory

Os Rangers estão de volta com algumas orientações do ALM quanto ao uso do Virtual Machine Factory, explorando seus conceitos e benefícios. Willy-Peter Schaub, Brian Blackman, Paul Meyer

Colunas

The Cutting Edge:Uma barra de progresso sensível ao contexto para o ASP.NET MVC

Dino Esposito lida com a questão do relatório de status de operações remotas, fornecendo um feedback contextual que represente fielmente o status da operação de uma determinada sessão.Dino Esposito

Windows com C++:Timers e E/S do pool de threads

Kenny Kerr finaliza sua série sobre o pool de threads do Windows 7 analisando os dois últimos objetos geradores de retornos de chamada restantes fornecidos pelos objetos API—timer e de conclusão de E/S.Kenny Kerr

Pontos de dados:Lidando com validações do Entity Framework no WCF Data Services

O estilo Metro do Windows 8 adiciona mais uma interface do usuário que pode consumir OData. Julie Lerman ajuda você a refinar suas habilidades de criação de OData com o WCF Data Services, o Code First e a API de validação do Entity Framework.Julie Lerman

Previsão: nublado:Encerrando a viagem com consultas do AppFabric

Joseph Fultz conclui seu projeto de inventário de loja baseado nos novos recursos disponíveis no Barramento de Serviço do Windows Azure AppFabric, usando um misto de tópicos e consultas.Joseph Fultz

Execução de teste:Os algoritmos tabu e o número máximo de grupos

Dr. McCaffrey finaliza sua análise do desafiador e misterioso problema do número máximo de grupos — geralmente usado em cenários de redes sociais — com uma solução avançada denominada algoritmo tabu.James McCaffrey

O programador:Combinadores de analisador

Ted Neward coloca os combinadores de analisador em funcionamento em um cenário real conforme cria configurações personalizadas para experimentos científicos neuro-ópticos, nos quais o tecido óptico é estimulado e os resultados são registrados.Ted Neward

Fronteiras da interface do usuário:Feeds de vídeo no Windows Phone 7

Embora a versão inicial do Windows Phone incluísse apenas uma API de câmera, essa deficiência foi corrigida com dois novos conjuntos de APIs que Charles usa para se divertir um pouco com seu vídeo.Charles Petzold

Não me deixe começar a falar:Jobs e Ritchie: Fótons emaranhados

Steve Jobs faleceu em 5 de outubro, e os tributos ressoaram através do universo. Muito menos comentado foi o falecimento de Dennis Ritchie no dia 8 de outubro. Ele merece mais reconhecimento do que recebeu, pois o trabalho de Jobs não chegou nem perto do de Ritchie.David Platt