Desenvolver software é complexo. E fazer isso de forma ágil, manutenível, gerando soluções escaláveis, performáticas, seguras e com alta disponibilidade … Mais
Categoria: Microsoft .Net
MSB8020: The build tools for v140 (Platform Toolset = ‘v140’) cannot be found.
Durante a compilação de um projeto C++ CLR/CLI podemos encontrar essa mensagem de erro: Error 1 error MSB8020: The build … Mais
Arduino e Microsoft .NET Framework – Integrando os dois mundos
Arduino é uma plataforma eletrônica de hardware livre. Baseada em um microcontrolador Atmel AVR com suporte de entrada/saída embutido. O … Mais
Busca binária
O objetivo deste post é apresentar um meio eficiente de busca de objetos em memória. O surgimento da sintaxe LINQ, … Mais
Padrão Generation Gap
O padrão Generation Gap surgiu da dificuldade de se manter código gerado automaticamente e código escrito manualmente em um mesmo … Mais
Criando um componente SQL CLR para o registro de mensagens no event log do Windows
O Common Language Runtime é o coração do .NET Framework. O SQL Server fornece recursos que permitem a incorporação de … Mais
Visual Studio Summit 2014 – Profiling de Aplicações .NET
Tive a felicidade de participar pela terceira vez do Visual Studio Summit, evento sobre tecnologias Microsoft. Nesta última participação palestrei … Mais
Profiling de Aplicações .NET
Mesmo com o melhor desempenho e os melhores profissionais, problemas relacionados a performance podem surgir. Fazer com que uma aplicação … Mais
Processos e threads
Nos anos 80 era comum o fato de uma aplicação conter um único processo que executasse um único fluxo de … Mais
Async Methods e sua comparação com Tasks
Métodos assíncronos são convenientes, pois executam trabalhos de longa duração sem bloquear a thread chamadora, isto é, a thread que … Mais