De Caos a Controle: Como o Padrão Strategy salvou nossa precificaçãoO Problema: Um Inferno de Bugs de Cálculo2d ago2d ago
Criando uma API .NET com Minimal Api (atualizado em 2025)Em 2019, escrevi um artigo (Criando a primeira API com .NET Core. | by Marcio Nizzola | Medium) que teve em torno de 10.000 visualizações…Oct 30Oct 30
Novidade: O .NET 10 tem validação nativa em Minimal Api´s !Uma das melhorias implementadas na versão 10 é a validação de requisições, onde caso um campo obrigatório não for fornecido, ou um campo…Oct 20Oct 20
Criando uma api para autenticação de frontends com .NET — parte 1Desenvolvedores frontend sempre se deparam com desafios na hora de fazer login em aplicações Angular, React, Vue, ou simplesmente…Oct 14Oct 14
Se você ainda armazena segredos no appsettings.json, está na hora de parar!Vários serviços de nuvem oferecem serviços para armazenar com maior segurança suas chaves e deixá-las longe do seu código, facilitando…Sep 22Sep 22
O CNPJ vai mudar em 2026 ? Vou ter que ajustar meu software?Decisões governamentais sempre causam impacto na área da tecnologia e precisamos estar sintonizados para que os impactos não impeçam as…Sep 19Sep 19
Programação Assíncrona em .NET: Evitando Armadilhas ComunsHá tempos venho percebendo que durante avaliação para contratação de desenvolvedores, muitos entrevistados não conhecem os conceitos…Sep 17Sep 17
Qualidade de código: não use mais mensagens diretamente no código!Muitos sistemas aos quais dei suporte possuem mensagens string no seu código, mas com o avançar da experiência vem a responsabilidade por…Sep 15Sep 15
Injeção de Dependência em C#: Entendendo Singleton, Scoped e TransientA injeção de dependência é um assunto recorrente no desenvolvimento de software (saiba mais), principalmente em aplicações bem construídas…Sep 2Sep 2
Qualidade de código: Validações usando padrão Result ou Exceções no C#?Atuando em diversos projetos .NET muitas vezes vi projetos onde ao encontrar erros, eram utilizadas implementações que lançavam exceções em…Aug 21A response icon1Aug 21A response icon1