MSDN Magazine Maio 2011

API do mecanismo de depuração:Escrevendo uma extensão para as Ferramentas de depuração do Windows, Parte 2: Saída

Dando continuidade ao trabalho em sua extensão para o Mecanismo de depuração, Andrew Richards mostra como evitar todas as perigosas armadilhas que você pode encontrar ao aprimorar a saída da ferramenta. Andrew Richards

Migração na Web:Movendo seu aplicativo Web do WebMatrix para o ASP.NET MVC 3

O modelo de programação de páginas da Web centrado na página, ao qual o WebMatrix dá suporte, é uma ótima maneira de colocar aplicativos Web em execução. Se, mais tarde, você decidir que a adoção do ASP.NET MVC lhe daria mais flexibilidade, estará coberto. Nós explicaremos por que você deve optar pela migração e mostraremos como fazer isso. Brandon Satrom, Clark Sell

Funções Wait da API do Windows:DynWaitList: Multiplexação de eventos do Windows baseada em ID

Os sinais de eventos são identificados por índices em uma matriz de identificadores de objetos, o que é problemático nas matrizes dinâmicas nas quais os eventos são adicionados ou removidos do meio da lista. Esta é uma classe de contêiner para resolver o problema. Alex Gimenez

Programação com reconhecimento de local:Visualizando rotas do Bing no Windows Phone 7

Aprenda a colocar recursos de reconhecimento de local em seus aplicativos do Windows Phone 7 e visualize rotas e locais de várias formas ao criar um aplicativo que mostra a localização dos restaurantes mais próximos. Sandrino Di Mattia

Serviços Corporativos de Conectividade:Consumindo feeds OData externos com o SharePoint BCS

O BCS (Serviços Corporativos de Conectividade) para Microsoft Office e SharePoint ajuda a colocar fontes de dados externas em seus aplicativos do SharePoint. Nós mostraremos como escrever um Conector de assembly .NET personalizado para o BCS que permite ler um feed OData e gravar nele. Eric White

Entity Framework:O código em primeiro lugar no ADO.NET Entity Framework 4.1

A versão mais recente do Entity Framework inclui dois novos recursos principais: a API DbContext e o padrão de desenvolvimento Code First. Nós mostraremos como usar esses recursos para desenvolver aplicativos, começando pelos fundamentos e passando para técnicas mais avançadas. Rowan Miller

Colunas

Nota do editor:Fique ligado

Você não precisa mudar para os novos locais da moda do desenvolvimento. Ainda há lugar para os veteranos.Keith Ward

Cutting Edge:Configurações de contratos de código no Visual Studio 2010

Os contratos de código do Microsoft .NET Framework 4 dependem de alguns recursos do Visual Studio 2010. Nós revisaremos as opções de projeto para os contratos de código, como eles afetam a ferramenta Rewriter e algumas práticas recomendadas para a validação de argumentos.Dino Esposito

Pontos de dados:Desmistificando estratégias do Entity Framework: Fluxo de trabalho de criação de modelos

O Entity Framework agora inclui mais maneiras do que nunca de criar um modelo conceitual, começando apenas com o código, um modelo criado com o Visual Designer ou um banco de dados herdado. Nós o ajudaremos a escolher a maneira certa para você.Julie Lerman

Previsão: nublado:Pontos de extremidade privados de balanceamento de carga em funções de trabalho

Um cliente precisava fazer o balanceamento de carga de pontos de extremidade de serviço privados em funções de trabalho do Windows Azure sem a latência de uma operação de fila. Eu conduzirei você por uma solução possível para esse problema.Joseph Fultz

Questões de mobilidade:Marcas de exclusão no Windows Phone 7

O Windows Phone 7 lida com as restrições de memória e recursos por meio de um recurso conhecido como marca de exclusão. Vamos discutir o papel que a marca de exclusão desempenha no ciclo de vida dos aplicativos e demonstrar como você pode implementar isso em seus próprios aplicativos.Jaime Rodriguez

Execução de teste:Teste de mutação supersimples

O teste de mutação é conhecido por ser difícil e caro, mas estamos aqui para mostrar um sistema do mundo real que você pode criar em apenas algumas horas com um pouco de código C# e o Visual Studio.James McCaffrey

O programador:.NET com vários paradigmas, Parte 7: Metaprogramação paramétrica

Nesta série, examinamos a programação de procedimentos e a estrutural, objetos e metaobjetos. Vamos dar uma olhada na parte genérica e colocar tudo isso para funcionar como um exemplo de polimorfismo paramétrico em ação.Ted Neward

Fronteiras da interface do usuário:Fundamentos de impressão do Silverlight

Conheça os fundamentos da adição de recursos de impressão a seus aplicativos do Silverlight enquanto Charles mostra programas para imprimir uma elipse, uma imagem e um calendário.Charles Petzold

Não me deixe começar a falar:Descanse em paz, DEC

A Digital Equipment Corporation foi uma pioneira no setor. Seu eventual falecimento não mudará esse fato.David Platt