MSDN Magazine Julho 2011
WebGrid do ASP.NET:Obtenha o máximo do WebGrid no ASP.NET MVC
Junto com o recente lançamento do WebMatrix, há uma série de auxiliares de produtividade que incluem o WebGrid e o Chart. O WebGrid oferece uma forma produtiva de renderizar os dados tabulares. Este artigo mostra os benefícios de produtividade do WebGrid e apresenta alguns pontos importantes para trabalhar de forma eficiente com os desenvolvedores do WebGrid para ASP.NET MVC. Stuart Leeks
Desenvolvimento do SharePoint:Crie soluções de fluxo de trabalho para o SharePoint Online
Nesta continuação do seu artigo de março, Chris Mayo ilustra o suporte ao fluxo de trabalho no SharePoint Online por meio da ampliação da solução de aquisição para incluir uma solução de fluxo de trabalho e, depois, mostra como estender o fluxo de trabalho com uma ação de fluxo de trabalho personalizada desenvolvida com o Visual Studio. Chris Mayo
Desenvolvimento para a Web:Visual Studio 2010 SP1 para desenvolvedores da Web
Confira as vantagens para os desenvolvedores da Web no novo service pack do Visual Studio, que inclui integração com as novas ofertas da Microsoft Web Platform, como o IIS Express, o SQL Server CE, a sintaxe do Razor, o Web Platform Installer e muito mais. Deepak Verma, Scott Hanselman
Localização do Silverlight:Dicas e truques para carregar os recursos de localidade do Silverlight, Parte 2
Este artigo é uma continuação da discussão levantada no artigo de março de 2011, tratando dos componentes do lado do servidor que são muito úteis para o aperfeiçoamento das soluções de localização. Há algumas técnicas muito interessantes que usamos, incluindo inserir recursos em arquivos XAP gerados dinamicamente e a geração sob demanda de arquivos de recursos. Matthew Delisle
Windows PowerShell com o WPF:Segredos para criar um aplicativo do WPF no Windows PowerShell
É uma interface de linha de comando, uma linguagem de script ou uma API? O Windows PowerShell é tudo isso, afirma Doug Finke, que mostra como ajustar o Windows PowerShell para criar uma calculadora de valor presente líquido apresentada no tradicional estilo da GUI do Windows Presentation Foundation. Bonus especial: Jeffrey Snover, criador do Windows PowerShell, avalia o modelo de desenvolvimento ad hoc e a origem da linguagem. Douglas Finke
Filtros MVC:Adicione contadores de desempenho com facilidade ao seu aplicativo MVC.
Ben Grover adiciona contadores de desempenho a um aplicativo MVC (Model-View-Controller) e explica como usar filtros MVC para limpar e substituir códigos repetidos e confusos que se espalham através de inúmeros métodos de ação em um aplicativo. Ben Grover
Navegação móvel:Crie uma experiência de navegação móvel melhor
Ao criar um site público, você precisará oferecer suporte aos navegadores móveis. Este artigo explica porque isso hoje é tão importante e sugere técnicas para criar uma ótima experiência de navegação móvel no Web Forms do ASP.NET e no MVC (Model-View-Controller), incluindo a detecção de navegador, a geração de marcações móveis específicas e a otimização da usabilidade. Steven Sanderson
Colunas
Nota do editor:Por que o C++ ainda é importante
Este mês, nós daremos novamente as boas-vindas à coluna Windows com C++ de Kenny Kerr. Para celebrar, nós lhe fizemos algumas perguntas sobre como o C++ se encaixa no ambiente de desenvolvimento atual.Keith Ward
Caixa de ferramentas:Ferramentas e técnicas para criar perfis de código do .NET
A otimização prematura pode ser a origem de todos os males, mas em algum momento do ciclo de desenvolvimento do aplicativo você precisará analisar o desempenho e o uso da memória no seu código. Aqui está um conjunto de ferramentas de criação de perfis e informações que o ajudarão a se tornar uma verdadeira máquina de criação de códigos enxuta e poderosa.Terrence Dorsey
Cutting Edge:Contratos de código: herança e o princípio de Liskov
Dino Esposito vai além em sua exploração de contratos de código no .NET Framework, explicando para que eles são usados, como eles se comparam às asserções e aos testes e como podem ajudá-lo a melhorar a qualidade do seu design de software.Dino Esposito
Windows com C++:C++ e a API do Windows
Kenny retoma sua coluna mensal na MSDN Magazine com uma abordagem nova sobre a programação do Windows com o C++. Nessa primeira edição, você vai aprender como gerenciar os recursos da API do Windows de uma forma que seja natural para o desenvolvedor atual de C++. Esse primeiro passo é crucial para você se tornar um desenvolvedor de Windows produtivo.Kenny Kerr
Pontos de dados:Desmistificando estratégias do Entity Framework, Parte 3: classes, consultas e contextos
Julie Lerman fala sobre geração de código na sua terceira coluna, explorando decisões importantes que devem ser tomadas ao usar o Entity Framework e também discutindo a escolha entre ObjectContext e DbContext e opções para a criação de consultas.Julie Lerman
Questões de mobilidade:Ganhe dinheiro com o Microsoft Ad Control
Mesmo que você desenvolva aplicativos do Windows Phone 7 gratuitos apenas por hobby, o Microsoft Ad Control, uma ferramenta gratuita e fácil de usar, permite que você lucre com seus aplicativos através de anúncios incorporados automáticos. Veja como é fácil começar a usá-lo.Arthur Bierer, Boris Feldman
O programador:.NET com vários paradigmas, Parte 9: programação funcional
A Parte 9 de nossa série de programação com vários paradigmas enfoca a programação funcional, que aborda o tratamento de funções como valores e oferece operações similares às do LINQ-to-Objects.Ted Neward
Fronteiras da interface do usuário:Transições de páginas no Windows Phone 7
Para ter transições de páginas fluídas em um livro eletrônico, a interface do usuário precisa dar suporte a três páginas diferentes: a página atual, a seguinte e a anterior. Charles Petzold descreve uma maneira flexível de implementar essa funcionalidade usando três transições de páginas diferentes.Charles Petzold
Não me deixe começar a falar:Quando a segurança não faz sentido
Normalmente é culpa do desenvolvedor – e não do usuário – quando a segurança não funciona de forma adequada.David Platt