Navegando pela Categoria
.NET
O que é Heap e Stack no ambiente .NET?
Entenda a diferença entre Heap e Stack no ambiente .NET e como a alocação de memória é feita no runtime do .NET. Aprenda quando usar Heap ou Stack para armazenar dados de maneira eficiente.
O ambiente .NET é um ecossistema de…
CRUD: Conheça a Fundamentação da Criação, Leitura, Atualização e Remoção de Dados
Aprenda a implementar operações CRUD em C# com exemplos de códigos e explicações passo a passo..
Se você está trabalhando com desenvolvimento de software, já deve ter ouvido falar do termo CRUD. Esse acrônimo significa "Create, Read,…
Threads de Núcleo e de Usuário
As características e funcionamento do processamento utilizando-se threads de núcleo e/ou usuário, suas diferenças e aplicações.
Para o bom desenvolvimento da programação assíncrona, na minha opinião, é fundamental o conhecimento sobre o…
Criando pacotes NuGet Multi-Targeting
Com a evolução da plataforma .NET da Microsoft, se fez necessário prover uma forma de entregar pacotes NuGet que suportem as várias versões disponíveis.
Conhecer e saber utilizar estratégias efetivas para migração e/ou atualização de um…
NuGet Server: maior eficiência no desenvolvimento
O NuGet Server como repositório interno proporciona um aumento na produtividade do time através do reuso de componentes e bibliotecas .NET.
A implantação de um NuGet Server é uma opção bastante atraente para times que mantém diversas…
Web API Cache: Reduzindo a carga nos servidores
Uma estratégia de Web API Cache simples pode diminuir tanto a carga quanto o custo de infraestrutura nos servidores da aplicação.
Em uma análise utilizando o Stackify Retrace, verifiquei uma grande quantidade de requisições para…
Logging para bibliotecas .NET
Estabelecer mecanismos de Logging flexíveis e fáceis de implementar pode ser a diferença entre o céu e inferno ao manter várias bibliotecas numa aplicação
Logging para bibliotecas .NET está cada vez mais simples de ser implementado, há…
Como fazer uso de tipos de dados mais expressivos
Tipos de dados usados de forma mais expressiva, potencialmente melhoram o entendimento e a manutenção do código fonte de uma aplicação.
Certamente que a experiência traz mudanças na forma como pensamos e escrevemos nossos códigos.
…
Prefix como ferramenta de desenvolvimento
Prefix é uma ferramenta de apoio ao desenvolvedor, que da visibilidade em tempo de desenvolvimento do que se passa com a aplicação.
Já há algum tempo usamos o Stackify Retrace como ferramenta de monitoramento de nossas aplicações em…