Postagens
2020
Faça o carregamento do terminal no diretório inicial do WSL
Configure o Terminal do Windows para abrir sessões WSL diretamente no diretório inicial do Linux via .bashrc.
Geração dinâmica de objetos usando ExpandoObject
Use ExpandoObject para criar objetos dinamicamente com propriedades definidas em tempo de execução para exportação flexível de dados.
Entrega contínua de pacote NuGet usando TravisCI
Automatize a compilação, o teste e a publicação de pacotes NuGet usando pipelines de entrega contínua do Travis CI.
Integração contínua para um projeto .NET Core 3.0 usando TravisCI
Configure a integração contínua para projetos .NET Core usando Travis CI com compilações e testes automatizados.
2019
Minha opinião sobre cache na memória
Crie uma implementação de cache na memória personalizada com suporte a expiração usando C# e genéricos.
Faça capturas de tela da página usando Devtools
Capture capturas de tela de página inteira e de área usando comandos de captura de tela integrados do Chrome DevTools.
Linguagens personalizadas usando recursos incorporados e externos no .NET Framework
Implemente suporte multilíngue usando arquivos de recursos .resx integrados e externos no .NET Framework.
2018
Teste de integração usando Bot Framework e DirectLine para casos de fluxo
Estenda os testes de integração do Bot Framework para oferecer suporte a cenários de fluxo de conversação multiturno.
Teste de integração usando Bot Framework e DirectLine (3)
Avalie as respostas do bot usando Roslyn CodeAnalysis em testes de integração do Bot Framework (Parte 3).
Teste de integração usando Bot Framework e DirectLine (2)
Implemente autorização DirectLine e chamadas de API para testes de integração do Bot Framework (Parte 2).
Teste de integração usando Bot Framework e DirectLine (1)
Configure testes de integração para chatbots do Bot Framework usando API DirectLine e casos de teste JSON.