MSDN Magazine Junho 2013

MSDN Magazine Junho 2013

Windows 8:Estratégias de compartilhamento de código para Windows Store e aplicativos do Windows Phone

Se você está pensando em criar aplicativos para o Windows 8 e para o Windows Phone 8, provavelmente está se perguntando se conseguirá compartilhar o código entre diferentes versões de seus aplicativos. Você pode, e Doug Holland mostrará como. Doug Holland

Windows 8:Publicando seu aplicativo na Windows Store

Com as diretrizes certas, publicar um aplicativo na Windows 8 Store é surpreendentemente fácil. Bruno Terkaly mostra como fazer isso em 10 etapas simples. Bruno Terkaly

ASP.NET:Habilitando e personalizando a segurança de serviços da API Web ASP.NET

Se você estiver chamando o serviço API Web de páginas ASP.NET seguras, você provavelmente tem toda a segurança de que precisa. Mas se quiser estender o sistema de segurança das APIs Web, proteger-se contra ataques CSRF ou simplesmente acessar seu serviço a partir de outros clientes que não sejam as páginas da Web do seu site, você precisará tirar proveito da estrutura de segurança subjacente do ASP.NET. Peter Vogel

Microsoft Office:Explorando a API JavaScript para Office: aplicativos de email

Esta discussão sobre aplicativos de email para o Outlook e o Outlook Web App fornece trechos de código que ilustram os principais recursos da API, passando de técnicas básicas para conceitos mais avançados. Angela Chu-Hatoun

ALM Rangers:Estendendo o Visual Studio Team Explorer 2012

O Visual Studio 2012 introduziu uma experiência do usuário do Team Explorer totalmente reestruturada. Este artigo aborda os pontos de extensibilidade do Team Explorer e cria um exemplo funcional para destacar a nova arquitetura. Mike Fourie

Microsoft Office:Explorando a API JavaScript para Office: um aplicativo de email de exemplo

Aqui está um exemplo passo a passo que mostra como criar um aplicativo de email com a API JavaScript do Office. Angela Chu-Hatoun

Colunas

Nota do editor:Expectativas desenfreadas

O mundo é incrível, mas ninguém está feliz. Por que a visão do comediante Louis C.K. sobre a natureza humana se aplica com perfeição ao desenvolvimento de software.Michael Desmond

Windows com C++:Uma biblioteca C++ moderna para programação no DirectX

Kenny Kerr mostra seu próprio arquivo de cabeçalho que os desenvolvedores podem usar para criar aplicativos com mais facilidade com o Direct2D. Durante o processo, ele desafia os frustrantes argumentos repetitivos de que o C++ e o DirectX são muito difíceis.Kenny Kerr

Pontos de dados:Uma nova opção para criar OData: API Web

Julie Lerman explora duas maneiras de criar feeds— ODATA — com o WCF Data Services e a nova API Web ASP.NET — e discute como você pode escolher uma opção em detrimento da outra.Julie Lerman

Windows Azure Insider:Criando aplicativos de multilocação no Windows Azure

Os aplicativos de multilocação fazem sentido na perspectiva dos negócios, já que os recursos de computação e armazenamento podem ser maximizados por meio do compartilhamento entre vários assinantes. Este artigo lhe apresenta alguns conceitos e princípios importantes e fornece orientações sobre onde você pode obter as habilidades práticas de que precisa para colocar a mão na massa imediatamente.Bruno Terkaly, Ricardo Villalobos

Execução de teste:Otimização do método amoeba usando o C#

Alguns problemas complicados, especialmente nas áreas de aprendizado de máquina e inteligência artificial, não podem ser solucionados facilmente usando técnicas de otimização clássicas. Em tais situações, alternativas como a otimização do método amoeba podem ter grande valor, como explica James McCaffrey.James McCaffrey

Aplicativos modernos:Usando TypeScript em aplicativos modernos

O TypeScript é um superconjunto do JavaScript que permite escrever e gerar código JavaScript que funcione de uma maneira fortemente tipada e orientada a objetos, mas retendo a flexibilidade que os desenvolvedores tanto amam (ou, às vezes, odeiam) no JavaScript.Rachel Appel

Fator DirectX:Uma introdução aos objetos de processamento de áudio

Charles Petzold mostra como criar objetos de processamento de áudio (APOs) XAudio2 para executar o processamento personalizado dos fluxos de áudio.Charles Petzold

Não me deixe começar a falar:Entendendo Heisenberg

O princípio da incerteza de Heisenberg formula que determinadas propriedades complementares estão relacionadas de tal forma que conhecer mais sobre uma significa conhecer menos a repeito da outra. Os desenvolvedores podem acabar topando com Heisenberg quando tentarem descobrir o que os usuários querem em seus programas.David Platt