MSDN Magazine Abril 2012

MSDN Magazine Abril 2012

Criando aplicativos HTML5:Usando consultas de mídia CSS3 para criar uma Web mais responsiva

O suporte a consultas de mídia CSS3 em todos os principais navegadores para desktops e dispositivos móveis implica que você pode usar dicas de contexto para entregar experiências personalizadas para um amplo número de dispositivos, como explica Brandon Satrom. Este artigo fornece uma visão geral sobre o módulo de consultas de mídia CSS3, discute sua sintaxe e utilização e mostra um exemplo simples que aproveita as consultas de mídia para criar exibições para tablets e smartphones para uma galeria de fotos online. O objetivo é fornecer uma base sólida para a criação de sites e aplicativos responsivos usando apenas o CSS e alguns estilos personalizados. Brandon Satrom

C++:Uma introdução com base em código ao C++ AMP

O compilador C++ fornecido com o Visual Studio 11 adiciona suporte heterogêneo à plataforma por meio de uma tecnologia denominada C++ Accelerated Massive Parallelism. O C++ AMP é uma API de dados paralela que permite aos desenvolvedores tirar proveito do desempenho de aceleradores, como GPUs, para executar seus algoritmos de dados paralelos. Este artigo apresenta a API do C++ AMP. Daniel Moth

C++ AMP:Introdução à técnica de lado a lado no C++ AMP

No C++ AMP, a primeira e mais comum etapa para levar os ganhos de desempenho para o próximo nível é por meio de uma técnica de disposição lado a lado. Este artigo parte de onde parou a introdução de Daniel Moth sobre o C++ AMP e explica como colocar seus algoritmos do C++ AMP lado a lado. Daniel Moth

Modelos do T4:Reduzindo os obstáculos de geração de código com o T4

O kit de ferramentas T4 da Microsoft reduz substancialmente os obstáculos para a incorporação de geração de código em seu processo de desenvolvimento. Veja aqui como criar, implementar e depurar sua solução de geração de código e como reconhecer as oportunidades para soluções de geração de código. Peter Vogel

Microsoft Office:Integrando o Windows Workflow Foundation ao OpenXML SDK

Saiba como você pode usar o OpenXML SDK 2.0 para integrar documentos compatíveis com o Microsoft Office com o Windows Workflow Foundation sem precisar interagir diretamente com os aplicativos do Office. Rick Spiewak

Kinect:Diálogos com reconhecimento de contexto com o Kinect

O Project Lily, um aplicativo do Windows Presentation Foundation habilitado para o Kinect, representa uma tentativa de aprimorar os diálogos com reconhecimento de contexto e também a comunicação multimodal por meio da criação de um assistente virtual do Office. Leland Holmquest

BizTalk:Dados de EDI em lote no BizTalk Server 2010

Saiba como extrair, de forma simples e rápida, dados de um banco de dados de origem e implementar o mapeamento e o envio em lote usando diversos cenários de exemplo. Mark Beckner

CLR:Uma visão geral dos aprimoramentos de desempenho no .NET 4.5

Nem sempre se trata de recursos novos. Às vezes, uma estrutura é diferenciada pelo desempenho, pela estabilidade e pela confiabilidade. Veja aqui um resumo dos futuros aprimoramentos de desempenho do .NET Framework 4.5 que afetam o CLR, o ASP.NET, o ADO.NET, o Entity Framework e muito mais. Ashwin Kamath

Colunas

Nota do editor:Mais do que você esperava

A cobertura da Web expandida da MSDN Magazine inclui tutoriais detalhados e colunas mensais, como a coluna Relatório de desenvolvimento para a Web de Rachel Appel e a Azure Insider de Bruno Terkaly.Michael Desmond

Cutting Edge:Sondagem longa e SignalR

Dino Esposito dá continuidade à coluna do último mês, discutindo por que a sondagem longa é útil e como você pode usar o SignalR para facilitar a comunicação cliente/servidor em tempo real.Dino Esposito

Pontos de dados:Deixe que os usuários avançados criem seus próprios feeds OData

Julie Lerman analisa a prévia atual do SQL Azure Labs, codinome “Data Explorer”, e a coloca em uso para permitir que um cliente crie seu próprio feed OData.Julie Lerman

Execução de teste:Otimização pela coleta de alimentos por bactéria

Você está tendo um problema sério de otimização numérica? Uma técnica de probabilidade que modela o comportamento reprodutivo e de busca de alimentos das bactérias comuns pode ajudar.James McCaffrey

Visão do cliente:Usando o JsRender com JavaScript e HTML

John Papa explora o JsRender, a tecnologia emergente que deverá substituir os modelos jQuery.John Papa

Toque e ouça:Instrumentos musicais para o Windows Phone

O que pode ser mais divertido do que combinar streaming de áudio com multitoque e transformar seu telefone em um instrumento musical eletrônico? Charles Petzold nos mostra como. Um Windows Phone pode ser transformado em um teremin portátil, um instrumento musical eletrônico que usa a antena para detectar os movimentos da mão e transformá-los em notas? Isso é o que Charles Petzold pretende descobrir.Charles Petzold

Não me deixe começar a falar:Poesia dos nerds

David Platt encarna sua musa interior e dá um novo significado à expressão licença poética enquanto pesquisa os versos do software e da ciência.David Platt