MSDN Magazine Janeiro 2012

MSDN Magazine Janeiro 2012

Windows Phone 7:Seu primeiro aplicativo para Windows Phone

O seu primeiro aplicativo para Windows Phone deve ser interessante, mas não muito complicado para não empacar. Jesse Liberty guiará você através de um aplicativo simples e útil que aborda os diversos aspectos da criação de aplicativos de Windows Phone com base em XAML. Jesse Liberty

Windows Phone 7:Usando câmeras no seu primeiro aplicativo para Windows Phone

Os dispositivos do Windows Phone 7.5 podem ter câmeras frontais e traseiras. Matt Stroshane apresenta os APIs e os recursos associados a câmeras, além de discutir algumas maneiras de usá-las no seu próximo aplicativo do Windows Phone 7.5. Matt Stroshane

Windows Phone 7:Projete o seu aplicativo do Windows Phone!

Para Mark Hopkins, a dedicação ao projeto da interface do aplicativo é a melhor forma de economizar tempo no processo de codificação e obter recompensas no Windows Phone Marketplace. Mark Hopkins

Criando aplicativos HTML5:Usando telas HTML5 para visualização de dados

O novo elemento de tela HTML5 permite criar e manipular imagens e animações com rapidez. E não apenas para projetos complexos, como jogos. Como demonstrado por Brandon Satrom, você pode usá-lo para fazer visualizações de dados bem legais. Brandon Satrom

NuGet:Tornando-se um autor de NuGet

Clark Sell dá continuidade à nossa série de NuGet e explica o que é necessário para se tornar um autor de pacote NuGet e como incorporar NuGet no seu ciclo de vida de desenvolvimento. Clark Sell

CMS de Orchard:Extensibilidade Orchard

Orchard é um novo CMs da Web de código-fonte aberto, cujo maior foco é a extensibilidade. Este artigo apresenta algumas das técnicas que você pode usar para criar sites únicos e contribuir para o desenvolvimento do ecossistema. Bertrand Le Roy

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

Continuando a exploração da segurança do ASP.NET, Adam Tuliper analisa scripts e falsificação de solicitação entre sites, como esses ataques ocorrem e o que você pode fazer para evitá-los. Adam Tuliper

Entrada baseada em tela:Teclas na tela personalizadas com o .NET Framework

Saiba como criar um teclado na tela que usa randomização de teclas no .NET Framework para aprimorar a segurança e a transferência de aplicativos para plataformas móveis. Christopher Frenz

SQL Server Reporting Services:Estendendo o SSRS: Desenvolvendo componentes de criação de gráficos personalizados e extensões de processamento

Mesmo que o SQL Server Reporting Services (SSRS) forneça recursos de criação de gráficos excelentes, as opções originais podem não satisfazer às suas exigências. Saiba como criar um componente de criação de gráficos personalizado e integrá-lo com um relatório do SSRS, além de como desenvolver um processador de relatórios (ao estender um nativo). Manpreet Singh

Colunas

Nota do Editor:25 anos e contando

Por 25 anos, Charles Petzold escreve sobre desenvolvimento de software nas páginas da MSDN Magazine, desde a primeira edição do Microsoft Systems Journal.Michael Desmond

The Cutting Edge:Melhorando a barra de progresso contextual para o ASP.NET MVC

Cancelar a tarefa de um servidor em execução dentro de um navegador do cliente não é uma operação fácil, mas Dino Esposito aceitou o desafio de prosseguir com a barra de progresso contextual com recursos de cancelamento.Dino Esposito

Pontos de dados:Como sobreviver sem chaves estrangeiras

A ausência de propriedades de chave estrangeira em classes cria desafios para os aplicativos não conectados. Nesta coluna, Julie Lerman explica o comportamento com inserções e atualizações quando não há chaves estrangeiras disponíveis e explica como fazer o Entity Framework andar na linha.Julie Lerman

Previsão: Nublado:Estratégias de Cache do Windows Azure

Joseph Fultz mapeia os recursos de cache do Windows Azure das estratégias de cache para saída, dados na memória e recursos de arquivos e equilibra o desejo de obter dados atualizados com o desejo de obter melhor desempenho.Joseph Fultz

Execução de teste:Recozimento e teste simulado

James McCaffrey explora uma técnica de inteligência artificial com base no comportamento do resfriamento de metais.James McCaffrey

O programador:Criando combinadores

Ted Neward conclui sua discussão sobre combinadores de análise expandindo a biblioteca do Spache para analisar o número exato de analisadores, demonstrando a capacidade da programação funcional.Ted Neward

Toque e ouça:Reproduzindo arquivos de áudio no Windows Phone

Antes de falar sobre os novos recursos de áudio do Windows Phone OS 7.1, Charles Petzold explora as minúcias de como reproduzir músicas à moda padrão.Charles Petzold

Não me deixe começar a falar:Diminuindo o ensino superior

A Internet deve rivalizar o setor de ensino superior da mesma forma que fez com a indústria jornalística. Espero que o meu setor esteja pronto para dar uma resposta criativa à altura, tornando o mundo um lugar melhor. Desejo encontrar esse cenário radicalmente diferente quando minhas filhas começarem a faculdade daqui a nove anos.David Platt