MSDN Magazine Maio 2014

MSDN Magazine Maio 2014

C#:Uma Preview para a linguagem C# 6.0

Mark Michaelis apresenta alguns dos novos recursos úteis da próxima versão do C#, incluindo membros indexados e inicializadores de elementos, propriedades automáticas com inicializadores, construtores primários, estático usando instruções e melhorias na manipulação de exceções. Mark Michaelis

Visual Studio 2013:Desenvolvimento de próxima geração com o Application Insights

O Application Insights entrega um conjunto de serviços que integram as ferramentas de operações e o desenvolvedor para reduzir a fricção no processo de desenvolvimento. Este artigo explora serviços como monitoramento de disponibilidade, monitoramento do desempenho do aplicativo e análise de uso para garantir que os aplicativos estejam disponíveis, tenham desempenho e sejam funcionais. Charles Sterling

Programação assíncrona:Padrões para aplicativos MVVM assíncronos: Serviços

Neste terceiro artigo de uma série que analisa padrões para combinar as palavras-chave async e await com o MVVM, Stephen Cleary analisa a camada de serviços e discute os serviços assíncronos. Stephen Cleary

ALM Rangers:Desenvolvimento de software com alternadores de recursos

Os alternadores de recursos são um conceito de programação que permite o desenvolvimento de recursos simultâneos como uma alternativa à ramificação para o desenvolvimento paralelo (ramificações recursos) e permite a integração contínua de recursos enquanto eles são desenvolvidos. Bill Heys

Práticas recomendadas para C#:Os perigos da violação dos princípios SÓLIDOS no C#

Os princípios SÓLIDOS são uma diretriz bem conhecida para o desenvolvimento eficaz de software. Brannon King analisa vários padrões específicos do C# que violam estes princípios e ao fazer isso, ajuda a iluminar seu valor para os programadores. Brannon King

Colunas

Nota do editor:Construindo pontes

A Build Conference do mês passado definiu a agenda para os desenvolvedores da Microsoft para os próximos anos.Michael Desmond

Azure Insider:Microsoft Azure e Open Source Power Grid Computing

Desenvolver e implantar algo como potencialmente complexo como uma grade ou implementação de computação distribuída pode ser desanimador. Bruno Terkaly e Ricardo Villalobos discutem as ferramentas de codificação que podem ajudar a estabelecer a comunicação necessária.Bruno Terkaly, Ricardo Villalobos

Pontos de dados:Dicas para atualizar e fazer a refatoração de seu código do Entity Framework

Atualizar para uma nova versão do Entity Framework e fazer a refatoração de seu código apresenta alguns desafios reais. As dicas de Julie Lerman pode ajudar a diminuir a dificuldade.Julie Lerman

Execução de teste:Aprendizado da regra de associação

James McCaffrey explica a aprendizagem da regra de associação, uma técnica exploratória destinada à revelar relações possivelmente úteis e interessantes entre os itens.James McCaffrey

O programador:Sistema de notificação do Growl: Quanto mais simples melhor

Às vezes a abordagem mais simples é a melhor, como Ted Neward ilustra com o utilitário notificação do Growl, que facilita para os desenvolvedores adicionarem notificações confiáveis ao seu software.Ted Neward

Aplicativos modernos:Criar uma arquitetura de aplicativos modernos em várias plataformas

Considerando a ampla gama de dispositivos disponíveis hoje em dia, a necessidade de desenvolver aplicativos para uso entre plataformas é inevitável. Faça a escolha certa da plataforma de desenvolvimento e processo para garantir que você possa desenvolver o aplicativo que precisa.Rachel Appel

Fator DirectX:Manipulando triângulos em um espaço 3D

Charles Petzold explora os conceitos 3D enquanto ele mostra a você como dar aos objetos 2D gráficos profundidade e corpo na medida em que surgem da tela e flutuam no espaço 3D.Charles Petzold

Não me deixe começar a falar:Mayday!

David Platt leva o recurso de ajuda interativa Mayday do Amazon do Kindle HDX para um passeio, ele poderia substitui o barman da vizinhança?David Platt