Março de 2016
Volume 31 - Número 3
Visual Studio - Aprimoramentos de depuração no Visual Studio 2015
O Visual Studio 2015 incluiu muitos aprimoramentos para a depuração de problemas diários. Neste artigo, faremos um tour pelas novidades e abordaremos como alcançar uma produtividade inédita por meio da depuração de problemas complexos
Upstart - A dádiva da raiva
É hora de acolher seu idiota interior, afirma Krishnan Rangachari. Em vez de ranger os dentes para colegas pouco inteligentes, ele afirma que é hora de perceber que todos têm um lado idiota.
Compiladores - otimização orientada por perfil gerenciado usando JIT em segundo plano
JIT em segundo plano é uma técnica de otimização para código gerenciado que pode melhorar o desempenho em até 50% e exige pouco esforço para uso. Este artigo explora como usar a tecnologia a fim de obter o melhor efeito.
Cutting Edge - A pilha de consulta de uma arquitetura CQRS
Na implementação de uma pilha de consulta moderna, a linguagem LINQ com base no .NET Framework é bastante útil. Dino Esposito analisa uma possível implementação de uma pilha de leitura, em que o armazenamento foi projetado para estar próximo da organização dos dados exigidos pela apresentação.
C# - Simulação discreta de evento: Um exemplo de crescimento da população
A DES (simulação discreta de evento) modela um sistema ou processo como uma sequência ordenada de eventos individuais com o tempo, do horário de um evento até o horário do próximo evento. Este artigo mostra como usar C# para criar uma DES para modelagem do crescimento de uma população.
Test Run - Regressão de rede neural
A regressão de uma rede neural é indiscutivelmente a forma mais poderosa de regressão. Se você quiser explorar essa ferramenta potente para prever os valores de certas variáveis com base em uma ou mais variáveis independentes, James McCaffrey ajudará você a começar.
Python - Introdução à programação SciPy para desenvolvedores em C#
James McCaffrey leva você por um tour rápido pela programação com SciPy. Em seguida, fornece uma orientação por um programa representante que usa SciPy para solucionar um sistema de equações lineares, a fim de demonstrar semelhanças e diferenças com a programação em C#.
The Working Programmer ‒ como ser MEAN: validação robusta com MongooseJS
Como validar com o MongooseJS, uma camada de software que fica sobre o MongoDB e fornece não apenas uma camada de validação parecida com esquema e com linguagem verificada, mas também uma oportunidade de compilar uma camada do “objeto de domínio”.
Aplicativos modernos - análise arquivos CSV em aplicativos UWP
A implementação por parte do Excel de importação e exportação de CSV tornou-se o padrão real. Embora a maioria dos arquivos CSV fique alinhada à implementação do Excel, nem todos os arquivos ficarão. Frank La Vigne apresenta uma estratégia para lidar com essa incerteza.
Não me deixe começar a falar - a Internet das Coisas invisíveis
Cortana terá seu melhor desempenho quando praticamente não percebermos sua presença. Assim como Harry Shum, diretor de pesquisa da Microsoft, afirmou recentemente: “Qualquer tecnologia suficientemente avançada é invisível."
Editor's Note - caça à neblina
O que acontece quando o conhecimento técnico é perdido? O governo dos Estados Unidos descobriu quando percebeu que havia perdido a fórmula para um componente fundamental de sua reserva nuclear. Há lições aqui que sirvam para o mundo dos softwares?