Victor Gomez de Juan

Desarrollador de software y analista de datos

Categoría: Desarrollo de software

Cómo configurar una aplicación ASP.NET Core para autenticarse contra diferentes realms de Keycloak

Si necesitas autenticar tu aplicación ASP.NET Core contra diferentes realms de tu servidor Keycloak porque es así cómo has configurado el multitenancy, aquí te explico cómo hacerlo.

Reducción del tiempo de publicación y comprobación del test coverage en Azure DevOps pipelines

Cómo reducir del tiempo de publicación y comprobación de la cobertura de código en Azure DevOps pipelines

Cómo solucionar problemas intermitentes y aparentemente aleatorios de red en Kubernetes

En este post te explico solucionar problemas intermitentes y aparentemente aleatorios de red en un entorno de k8s.

Generar datos irrelevantes o aleatorios para tests con AutoFixture

En muchas ocasiones necesitamos generar datos primitivos u objetos cuyo valor nos es indiferente para el test que vamos a ejecutar. AutoFixture nos ayuda a generar estos valores de forma sencilla.

Modificar código legacy con confianza

Cómo modificar código legacy con seguridad aplicando las técnicas de Snapshot Testing y Mutation Testing

EF Core vs Dapper vs ADO .NET

Diferencias fundamentales en la utilización de EF Core, Dapper y ADO.NET para el acceso a base de datos en .NET y C#.

Parseador de Domain Specific Language (DSL)

Con un Domain Specific Language (DSL) y un parseador puedes permitir que personas no técnicas puedan implementar reglas de negocio

OData en .NET sin Entity Framework

Cómo construir una OData RESTful API en una aplicación web de .NET sin hacer uso de Entity Framework Core y de delegar toda la lógica en la librería de Microsoft.

Mockear APIs de terceros en .NET

Cómo mockear o simular llamadas a APIs de terceros en tests de integración utilizando la librería WireMock.Net. También vale para tests en aplicaciones con diferentes microservicios.

Cómo sincronizar tus ficheros markdown (README) con Atlassian Confluence

Si la descripción de tu código está en un readme (markdown), pero te interesa subir esa información a la wiki Atlassian Confluence, aquí te explico cómo.