
Neste artigo vamos entender o que são e como podemos criar Fluent APIs no .NET com C#!

Neste artigo vamos aprender a criar um CRUD com Entity Framework de uma forma simples e objetiva.

O DIP ou Dependency Inversion Principle (Princípio da Inversão de Dependência) prega que devemos depender de abstrações e não de implementações.

Um dos recursos mais importantes da orientação a objetos é a possibilidade de sobrescrever ou sobrecarregar métodos e propriedades. Neste artigo vamos ver na prática como isto acontece.

Neste artigo vou abordar a estretégia que utilizei para distribuir algumas capacidades de negócio do balta em nosso projeto novo, bem como as motivações por trás de tudo.

Dapper ou Entity Framework Core? Se você já trabalhou com acesso à dados, com certeza se fez esta pergunta. Se ainda não teve esta oportunidade, vamos conferir agora.

IoC é um princípio de design que prega uma melhor plugabilidade, testabilidade, usabilidade e baixo acoplamento.

Neste artigo vamos conferir as mudanças na leitura e carregamento das configurações que tivemos no ASP.NET 6.

Injeção de Dependência é uma técnica que implementa um princípio de design chamado de IoC. Neste artigo vamos aprender a utilizá-las no ASP.NET.

Neste artigo vamos entender o que é e como funciona a biblioteca de datas no .NET

Neste artigo vamos criar uma API completa com menos de 50 linhas de código!

Delegates são a possibilidade que temos de delegar funções para métodos externos a execução atual.

O ILogger, presente no .NET (Extensions), nos permite retornar informações sobre execução, erros e avisos dos nossos sistemas de forma simples e fácil.

Neste artigo vamos conhecer o IAsyncEnumerable e como podemos fazer streaming de dados no ASP.NET 6.

Recentemente tivemos o lançamento do Preview 1 do Entity Framework Core 5, que talvez seja uma das versões mais esperadas do Framework. Neste artigo vamos ver como utilizar esta versão e quais as primeiras novidades.

String, string ou StringBuilder? Para que servem e quando devemos utilizar cada um destes tipos no C#!

Neste artigo vamos conferir como podemos criar, copiar, substituir, ler e escrever arquivos em C# de uma forma simples e direta!

Neste artigo vamos entender um pouco mais sobre API Keys e como podemos trazer uma autenticação mais simplificadas as nossas APIs.

Neste artigo vamos aprender a criar um CRUD com Dapper de uma forma simples e objetiva.

Aprenda a criar bancos de dados e manipular registros utilizando o Sql Server de forma simples e direta.

Neste artigo vamos aprender a gerar um QRCode via ASP.NET Core de forma simples e rápida.

No artigo anterior, vimos um pouco sobre Minimal APIs e o novo template Web do ASP.NET. Neste artigo vamos conferir as principais mudanças do SignalR.

Trabalhar com parques de aplicações distribuídas é uma tarefa desafiadora e que exige bastante atenção principalmente no monitoramento das aplicações. Neste artigo vamos conferir como consultar a saúde dos seus serviços criados com ASP.NET

Neste artigo vamos aprender a criar e consumir aplicações em tempo real com ASP.NET utilizando WebSockets nativos do .NET.