Tag: dotnetcore
-
Novidades no .NET 6 e C# 10: PriorityQueue
Este é o segundo artigo de uma série focada nas novidades do .NET 6 e C# 10. Artigos da série Minimal APIs Eu sei que é difícil se manter atualizado com novas versões sendo lançadas, e que é frustrante se sentir desatualizado enquanto tanta coisa nova vem aparecendo. Por essa razão decidi escrever esta série.…
-
Novidades no .NET 6 e C# 10 – Minimal APIs
Este é o primeiro artigo de uma série focada nas novidades do .NET 6 e C# 10. Eu sei que é difícil se manter atualizado com novas versões sendo lançadas, e que é frustrante se sentir desatualizado enquanto tanta coisa nova vem aparecendo. Por essa razão decidi escrever esta série. Os artigos vão ser breves…
-
Consumindo APIs HTTP com Flurl
Neste artigo eu vou falar sobre o Flurl, uma biblioteca moderna que oferece funcionalidades de cliente HTTP e que tem uma sintaxe bem interessante que chamou minha atenção quando comecei a utilizar. Consumir APIs a partir de código C# é uma tarefa bem comum. A maneira mais comum para esse tipo de tarefa é de…
-
Testes Unitários com C# e xUnit – Parte 4: Criando dados Mock com AutoFixture
Olá! Depois de um tempo sem publicar sobre Testes Unitários, vou agregar mais um artigo para essa série falando sobre o AutoFixture! Vou escrever sobre suas principais características, benefícios, e como utilizá-lo na prática na escrita de Testes Unitários. Caso tenha interesse em ler mais sobre Testes Unitários, deixo abaixo os outros artigos da série.…
-
Testes unitários com .NET Core: Mocking com NSubstitute
Aprenda a como utilizar a biblioteca NSubstitute em seus testes unitários nesse artigo! Escrever testes unitários é uma prática comum em projetos onde se existe uma preocupação maior com a qualidade. Eu escrevi uma série sobre testes unitários aqui. No terceiro artigo da série, foi apresentada a biblioteca Moq, bem como um exemplo de seu…
-
Clean Architecture com ASP.NET Core – Parte #1
Aprenda a como implementar o Clean Architecture (ou Arquitetura Limpa) com ASP.NET Core nessa série de artigos. Nessa série de artigos vou implementar uma aplicação do zero, usando os princípios do Clean Architecture. O domínio de exemplo será de um sistema de gerenciamento de academia, chamado AwesomeGym. Código-fonte aqui. Quer ser notificado sobre os próximos…
-
ASP.NET Core e Redis: utilizando cache distribuído em sua aplicação
Neste artigo falarei sobre o Redis, uma tecnologia de cache distribuído, e como utilizá-lo em sua aplicação ASP.NET Core. Os fundamentos do uso de um cache de memória podem ser lidos nesse artigo. Nele também está contido o exemplo a ser utilizado aqui. Vamos lá? Código-fonte aqui. O Redis O Redis é uma estrutura de…
-
ASP.NET Core e cache de memória: melhorando a performance de sua API usando o IMemoryCache
Neste artigo, falarei sobre cache de memória, e como utilizá-la em uma aplicação ASP.NET Core. Como tento sempre em meus artigos, ele vai começar apresentando o tipo de problema em que o cache de memória te ajudará. Após isso, discutirei suas características, e então apresentarei um exemplo de seu uso com ASP.NET Core. Vamos lá?…
-
AutoMapper e ASP.NET Core: mapeamento entre objetos – Parte #1
Nesta série de dois artigos, falarei sobre a biblioteca AutoMapper. Neste primeiro, vão ser apresentados seus benefícios, e como adicioná-la em seu projeto. Finalmente, um exemplo será mostrado. Já na segunda parte, serão mostrados exemplos de mapeamento mais complexos. Código-fonte pode ser encontrado aqui. Quer ser notificado sobre os próximos artigos, lives semanais, eventos e…








