MSDN Magazine Setembro 2011
SQL Server Development Tools:O projeto 'Juneau' de banco de dados
Com o novo Projeto de banco de dados na versão mais recente do SQL Server Developer Tools, agora você pode desenvolver seu banco de dados no mesmo ambiente que seu aplicativo. Nós apresentamos a nova versão. Jamie Laflen, Barclay Hill
Entity Framework:Novos recursos no CTP de junho do Entity Framework
O CTP de junho de 2011 do Microsoft Entity Framework (EF) traz o suporte a vários recursos tão desejados pelos desenvolvedores, como enums, tipos espaciais e TVFs. Srikanth Mandadi apresenta esses novos recursos fazendo uma demonstração de alguns exemplos simples. Srikanth Mandadi
Open Data Protocol:Crie experiências incríveis em qualquer dispositivo com o OData
Recentemente, com as remessas de smartphones ultrapassando pela primeira vez as de PCs, muitas organizações passaram a ter como meta oferecer experiências de cliente em várias plataformas, como as de desktop, para a Web, de telefones e tablets. O Open Data Protocol pode ajudar, como você verá aqui em vários exemplos detalhados. Shayne Burgess
Criando aplicativos com o HTML5:Nenhum navegador ficará para trás: uma estratégia de adoção do HTML5
Embora o HTML5 tenha se tornado uma febre na comunidade de desenvolvimento e nas versões mais recentes de navegadores, a grande maioria das pessoas na Web não está utilizando estes novos navegadores e as novas versões. Mas isso não significa que você tenha que adiar o uso do HTML5 até a próxima década. Nesta coluna, Brandon Satrom fornece algumas estratégias práticas para a adoção das tecnologias do HTML5 hoje. Brandon Satrom
Programação em F#:Crie aplicativos MVVM no F#
O F# é conhecido por sua capacidade de simplificar problemas complicados, mas ele é muito mais do que apenas isso. Chris Marinos mostra como usar o F# para criar aplicativos MVVM práticos do Silverlight e do WPF. Você verá como o F# pode ser útil para resolver problemas cotidianos e descobrirá como pode usar o F# para tornar até mesmo os mais simples aplicativos mais fáceis de ler, editar e manter. Chris Marinos
Orientações sobre o ALM:Visual Studio ALM Rangers - Reflexões sobre equipes virtuais
Quem gosta de acordar às 3h00 da manhã para uma reunião de status? Obtenha ensinamentos valiosos sobre como organizar e gerenciar equipes com outros membros ao redor do mundo, com diferentes habilidades, motivações, compromissos, afiliações em projetos e restrições. Willy-Peter Schaub, Brian Blackman
Colunas
Nota do editor:'Mango': tudo sobre as inovações
A primeira Nota do editor de Michael Desmond analisa as amplas implicações da atualização ao Windows Phone 7 denominada "Mango".Michael Desmond
Cutting Edge:Desastres de software: estratégias de recuperação e prevenção
Alguma vez você já teve que lidar com todo aquele código bagunçado atrapalhando o seu projeto? Conheça as práticas recomendadas que irão ajudá-lo a reparar um sistema com erros e os padrões para impedir que um sistema em expansão fique sem controle e apresente erros com o passar do tempo.Dino Esposito
Windows com C++:O ambiente do pool de threads
Nosso guru em C++ continua a explorar o pool de threads, examinando, este mês, os objetos que controlam o ambiente no qual os retornos de chamada são executados.Kenny Kerr
Pontos de dados:Armazenamento em cache de segundo nível no Entity Framework e no AppFabric
Algumas vezes, informações de estado úteis sobre o contexto do Entity Framework podem ser perdidas quando o contexto fica fora do escopo. Por isso, Julie Lerman explica como um cache de segundo nível pode ajudar a reter essas informações para uso futuro, como em comandos de persistência de banco de dados gerados automaticamente.Julie Lerman
Previsão: nublado:Relatórios de dados de diagnóstico
O CTP dos Relatórios do SQL Azure fornece aos desenvolvedores um paradigma familiar para desenvolver e distribuir relatórios sem a preocupação com a infraestrutura para hospedá-los. Joseph Fultz demonstra isso com um exemplo simples que utiliza dados de contadores de desempenho capturados como parte do diagnóstico de uma Função da Web.Joseph Fultz
O programador:.NET com vários paradigmas, Parte 10: escolhendo uma abordagem
Neste último artigo da série sobre programação com vários paradigmas, Ted Neward o ajuda a pensar em quais paradigmas você deve escolher ao criar um aplicativo.Ted Neward
Fronteiras da interface do usuário:Toque para selecionar o texto
A seleção de texto pode parecer um processo estranho em uma interface de toque, mas ela também oferece vários benefícios que não devem ser ignorados. Charles Petzold mostra como implementar esse recurso no contexto de um leitor de livros eletrônicos, usando conceitos que podem ser aplicados a qualquer programa do Windows Phone que exiba texto na tela e permita que o leitor interaja com esse texto.Charles Petzold
Não me deixe começar a falar:Desenvolvimento é design
A experiência do usuário é determinada por suas habilidades de desenvolvimento e não pela beleza da sua interface do usuário.David Platt