Publicaciones
2020
Hacer bash de carga de terminal en el directorio de inicio de WSL
Configure Windows Terminal para abrir sesiones WSL directamente en el directorio de inicio de Linux a través de .bashrc.
Generación dinámica de objetos usando ExpandoObject
Utilice ExpandoObject para crear dinámicamente objetos con propiedades definidas en tiempo de ejecución para una exportación de datos flexible.
Entrega continua del paquete NuGet utilizando TravisCI
Automatice la compilación, prueba y publicación de paquetes NuGet mediante canalizaciones de entrega continua de Travis CI.
Integración continua para un proyecto .NET Core 3.0 usando TravisCI
Configure la integración continua para proyectos .NET Core utilizando Travis CI con compilaciones y pruebas automatizadas.
2019
Mi opinión sobre el caché en memoria
Cree una implementación de caché en memoria personalizada con soporte de caducidad utilizando C# y genéricos.
Tome capturas de pantalla de la página usando Devtools
Capture capturas de pantalla de área y página completa utilizando los comandos de captura de pantalla integrados de Chrome DevTools.
Lenguajes personalizados que utilizan recursos integrados y externos en .NET Framework
Implemente compatibilidad con varios idiomas mediante archivos de recursos .resx integrados y externos en .NET Framework.
2018
Prueba de integración usando Bot Framework y DirectLine para casos de flujo
Amplíe las pruebas de integración de Bot Framework para admitir escenarios de flujo conversacional de múltiples turnos.
Prueba de integración usando Bot Framework y DirectLine (3)
Evalúe las respuestas de los bots utilizando Roslyn CodeAnalysis en las pruebas de integración de Bot Framework (Parte 3).
Prueba de integración usando Bot Framework y DirectLine (2)
Implemente la autorización DirectLine y las llamadas API para las pruebas de integración de Bot Framework (Parte 2).
Prueba de integración usando Bot Framework y DirectLine (1)
Configure pruebas de integración para chatbots de Bot Framework utilizando DirectLine API y casos de prueba JSON.