Twelve-Factor Apps: Boas Práticas para DesenvolvedoresDepois dos 2 posts falando sobre o tema “Twelve-Factor App” vamos agora ver como podemos medir o nível de maturidade das nossas aplicações…Apr 9Apr 9
Twelve-Factor Apps: Boas Práticas para Desenvolvedores .NET (parte 2)Continuando o post anterior (link)….Apr 7Apr 7
Twelve-Factor Apps: Boas Práticas para Desenvolvedores .NET (parte 1)Em 22/3/2025 participei em um evento como palestrante na Unimetrocamp de Campinas juntamente com Renato Groffe e Murilo Beltrame, com um…Apr 4Apr 4
Acesso a dados no C#, quando usar ADO.NET, Entity Framework ou Dapper e por que?Se você já participou de uma entrevista para desenvolvedor ou conduziu uma, sabe que uma pergunta clássica é: “Como você acessa dados no…Feb 281Feb 281
Atualizei o Visual Studio e o meu NuGet agora não baixa mais nada sem https!Faz tempo que ao utilizar conexões inseguras http para servidores nuget as configurações apareciam com sinal de atenção na configuração do…Jan 7Jan 7
Teve problemas em fazer mocks do ILogger em testes unitários? use “FakeLogger”.Para quem realiza testes unitários utilizando NSubstitute e .NET é bem comum ter dificuldades para realizar os testes unitários para…Dec 5, 2024Dec 5, 2024
Resolvendo o erro “Cannot load library libgssapi_krb5.so.2” em containers linux no .NET 8Ao desenvolver aplicativos .NET em um ambiente containerizado, você pode se deparar com o erro “Cannot load library libgssapi_krb5.so.2”…Nov 5, 2024Nov 5, 2024
Melhore seu código — parte 4 — Métodos com muitos parâmetrosMétodos com muitos parâmetrosSep 27, 20241Sep 27, 20241
Melhore seu código — parte 3 — expressões lambdaContinuando a nossa série de melhorias de código:Sep 13, 2024Sep 13, 2024
Melhore seu código C#— parte 2 — tem “if” demais no código !Continuando a postagem anterior onde falei sobre qualidade de código (vide link), agora iremos falar de outros pontosAug 28, 20241Aug 28, 20241