Azure Blob Storage e ASP.NET Core – Parte 1
Nesta série vou apresentar os principais conceitos relacionados ao Azure Blob Storage, e também um passo a passo de como realizar o upload e download de arquivos utilizando uma API ASP.NET Core. Esta é a…
Nesta série vou apresentar os principais conceitos relacionados ao Azure Blob Storage, e também um passo a passo de como realizar o upload e download de arquivos utilizando uma API ASP.NET Core. Esta é a…
Fala dev .NET, tudo bem? No artigo de hoje vou explorar o conceito de resiliência e como o Padrão Retry e a biblioteca Polly podem ajudar nisso. Também vou relacionar esse tema com arquitetura de…
Se você está trabalhando com aplicações em escala ou distribuídas, você provavelmente já se deparou com o conceito de mensageria. Em resumo, um sistema de mensagens permite que as aplicações trabalhem juntas, mas permaneçam desacopladas.…
O desenvolvimento em .NET é uma área em constante evolução e, para se manter atualizado, é importante estar sempre em busca de conhecimento. Uma das melhores maneiras de aprender é através da leitura, e há…
O Entity Framework Core é uma das principais bibliotecas para acesso a dados no ecossistema .NET. Ele fornece uma maneira fácil e eficiente de acessar e manipular dados em sua aplicação, sem se preocupar com…
Neste artigo eu vou falar sobre o padrão Publish-Subscribe, e como implementá-lo utilizando uma API ASP.NET Core 7 com o RabbitMQ como message broker. Caso não conheça o RabbitMQ e seus conceitos mais básicos, indico…
Neste artigo será apresentado o padrão Repository, tão utilizado e importante na construção de aplicações alinhadas com princípios como separação de responsabilidade e inversão de dependência. Será discutida a sua origem, benefícios, características e também…
Neste artigo vou abordar uma nova funcionalidade nativa no ASP.NET Core, na versão 7.0: o middleware de rate limiting! Vai ser apresentado o que é o rate limiting e seus benefícios, e como configurar e…
Neste artigo eu apresento o Mapster, e mostro como ele pode ser utilizado para deixar seu desenvolvimento de software mais produtivo através de simplificação de tarefas repetidas. Se quiser checar o artigo sobre mapeamento de…
Neste artigo veremos como ter acesso a funcionalidade de análise de sentimento em uma aplicação ASP.NET Core, de maneira simples e prática. O que são Azure Cognitive Services Serviços de nuvem da Microsoft que disponibiliza…