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