MSDN Magazine Junho 2011
Agile C++:Desenvolvimento e testes do Agile C++ com o Visual Studio e o TFS
Um dos aspectos do desenvolvimento do Agile inclui a criação de testes automatizados, mas isso fica complicado quando o projeto combina código em C# e em C++. Mostraremos a você como uma das equipes da Microsoft usa o Visual Studio e o Team Foundation Server para otimizar o desenvolvimento nativo e gerenciado. John Socha-Leialoha
Desenvolvimento do Agile:Saiba como usar o Agile a seu favor no TFS 2010
Obtenha informações privilegiadas sobre as práticas internas de desenvolvimento da Microsoft à medida que Chris Adams documenta a mudança de sua equipe para o Agile usando o Team Foundation Server 2010, começando pelo modelo de processo do Microsoft Solutions Framework Agile v5.0 e, depois, passando para o modelo do Microsoft Visual Studio Scrum 1.0. Chris Adams
API do mecanismo de depuração:Escrevendo uma extensão para as Ferramentas de depuração do Windows, Parte 3: Clientes e retornos de chamada
Neste terceiro artigo de uma série, vamos nos aprofundar no relacionamento entre uma extensão de depurador e o depurador, examinando a arquitetura dos clientes e dos retornos de chamada de depurador. Andrew Richards
Multiplataforma:Crie aplicativos multiplataforma para o desktop, o Prism e o Windows Phone 7
Por que duplicar esforços se você pode usar uma única base de código para criar aplicativos multiplataforma? Nós o conduziremos pelo processo, usando o Prism, a injeção de dependência e padrões como o MVP e o MVVM Bill Kratochvil
StreamInsight:Gerencie grandes fluxos de dados com o Microsoft StreamInsight
Analisar e responder às informações em grandes fluxos de dados em tempo praticamente real é crucial para muitas empresas, mas sempre foi difícil executar consultas de histórico e em tempo real usando os mesmos conjuntos de ferramentas e linguagens de consulta. Nós mostraremos como o StreamInsight muda essa situação. Rob Pierry
Windows Phone 7:Sterling para armazenamento isolado no Windows Phone 7
Saiba como tirar proveito da biblioteca de banco de dados de código-fonte aberto Sterling para persistir e consultar os dados localmente em aplicativos do Windows Phone 7 com um mínimo de esforço e aprenda uma estratégia simples para o gerenciamento de estado quando um aplicativo é desativado no momento em que o usuário muda para outro aplicativo. Jeremy Likness
Colunas
Nota do editor:O melhor de todos os tempos
Se você é um desenvolvedor de software, acredite: você está vivendo na maior era do desenvolvimento já vista.Keith Ward
Cutting Edge:Invariáveis e herança em contratos de código
Depois de discutir dois dos tipos mais comuns de contratos de software – pré-condições e pós-condições – Dino apresenta, este mês, o terceiro tipo mais importante de contrato, o invariável, e examina o comportamento de classes baseadas em contratos ao se aplicar a herança.Dino Esposito
Pontos de dados:Desmistificando estratégias do Entity Framework: carregamento de dados relacionados
Com o Entity Framework, a modelagem de dados é apenas uma primeira etapa. Você também precisará usar as ferramentas corretas para consultar e carregar seus dados. Nós lhe mostraremos suas opções e o ajudaremos a escolher as corretas para seu aplicativo.Julie Lerman
Previsão: nublado:Armazenamento multiplataforma do Windows Azure
O Windows Azure está longe de ser um ambiente para uma única plataforma. Para demonstrar seu poder, desenvolveremos o mesmo aplicativo para três dispositivos móveis diferentes: o Windows Phone 7, o jQuery e o Android.Joseph Fultz
Execução de teste:Linhas curvas para o Bing Maps AJAX
A coluna deste mês tem dois objetivos: fornecer um passo a passo de uma função do JavaScript para desenhar uma curva de Bezier em um controle de mapa do Bing Maps AJAX e fornecer diretrizes para testar uma função do JavaScript nada trivial.James McCaffrey
O programador:.NET com vários paradigmas, Parte 8: Programação dinâmica
Por si só, a metaprogramação paramétrica oferece algumas soluções poderosas. Mas ela não é a resposta definitiva para todos os problemas de design. As linguagens dinâmicas levam o conceito de execução vinculada a nomes ao seu nível mais alto. Vamos ver como isso funciona.Ted Neward
Fronteiras da interface do usuário:Os princípios da paginação
Os leitores de livros eletrônicos são bem simples, certo? É só renderizar o texto e pronto. Bem, talvez não seja tão simples assim. Começamos a criar um leitor de livros eletrônicos para o Windows Phone 7 investigando o mecanismo por trás da paginação de texto.Charles Petzold
Não me deixe começar a falar:A Microsoft aprenderá a lição da DEC?
A Microsoft, embora faça muita coisa certa, ainda se vê como uma empresa de PCs. Para sobreviver, isso precisa mudar.David Platt