Data de Atualização

O que é Backend?
Entenda como funciona uma das principais áreas do mundo do desenvolvimento de softeware, o Backend. Descubra mais sobre seu papel, valores pagos e mercado aquecido.

Dependency Injection
Dependency Injection (Injeção de dependência) ou DI é a técnica que implementa o padrão IoC que veremos mais abaixo neste artigo.

ASP.NET Deploy com GitHub Actions e Microsoft Azure
Realizar o Deploy de aplicações ASP.NET no Microsoft Azure utilizando GitHub Actions talvez seja a escolha mais simples e prática que você possa fazer para manter seu CD em dia.

ASP.NET Memory Cache
O Memory Cache é utilizado para otimizar a performance das nossas aplicações, evitando requisições desnecessarias a fontes de dados.

ASP.NET Response Compression
Neste artigo vamos entender o que é o Response Compression e como podemos utilizá-lo para aumentar a performance das respostas em nossas aplicações ASP.NET

Soft Delete com ASP.NET e EF
Neste post vou mostrar uma forma simples e fácil de implementar o Soft Delete utilizando a feature de filtros globais do Entity Framework Core.

Upload de imagem para o Azure Storage com C#
Neste artigo vamos aprender a fazer upload de imagens para o Azure Storage utilizando C#

ASP.NET, CQRS e Mediator
ASP.NET, CQRS e Mediator, um trio que combina muito bem e pode elevar a organização das suas aplicações a um outro nível.

.NET - Instalação, Configuração e Primeiros Passos
O .NET é a plataforma de desenvolvimento de aplicações para diferentes dispositivos sustentada pela Microsoft. Criada em meados de 2000, a plataforma desde então ganhou um ótimo amadurecimento e espaço no mercado.

Visual Studio Code - Instalação e Customização
O Visual Studio Code é um editor de código criado pela Microsoft e que tem uma grande adoção pelas comunidades de diversas linguagens e tecnologias.

Docker - Instalação, Configuração e Primeiros Passos
O Docker é uma forma de abstração da nossa infraestrutura que nos beneficia tanto em tempo de desenvolvimento quanto em produção.

Data Driven vs Domain Driven
Neste artigo vamos enteder o que são e para o que servem os modelos Data Driven e Domain Driven.

Git e GitHub - Instalação, Configuração e Primeiros Passos
Git é um sistema de controle de versões distribuídas, enquanto GitHub é uma plataforma que tem o Git como base para versionar nossos códigos.

Implicit Operators
Implicit Operators nos permitem informar ao compilador do C# como converter um tipo complexo para outro tipo qualquer.

Priority Queue
Priority Queue ou fila prioritária é um tipo de lista inclusa no C# 10 que permite que seus itens sejam ordenados por uma prioridade previamente definida

Começando com Flutter: Instalação no MacOs
Este artigo mostra a instalação e configuração dos ambientes Android e iOS no MacOs,

Fundamentos dos Testes de Unidade
Ter uma base sólida em testes de unidade é fundamental para que você possa se mover por diversas tecnologias e linguagens, e neste artigo, vou colocar os principais fundamentos que você precisa para ser fera em testes.

Eu não tenho tempo para testar
Quantas vezes você ignorou os testes, quantas vezes começou um projeto com testes de unidade e abandonou no meio do caminho por falta de tempo?

ASP.NET Core Dependency Injection
Entenda como resolver dependências no ASP.NET Core de maneira simples e fácil.

Exception VS Domain Notification
Descubra como validar as entidades de domínio em aplicações .NET, entenda as diferenças entre usar exceções ou notificações de domínio, os prós e contras de cada abordagem, e como ele utiliza o padrão de notificação com o Flunt, uma biblioteca com mais de 1MI de Downloads.

Orientação a objetos: Classes Seladas
Na orientação a objetos, uma classe selada não pode ser estendida e tomar esta decisão design pode ter diferentes impactos no consumo do seu código. Neste artigo vamos entender melhor quando utilizá-las.