La informática: lo que nos da y lo que nos quita
Foto de Efrem Efre Hace tiempo que me rondan en la cabeza varias ideas. Una de ellas, casi...
Leer másJun 12, 2025 | Desarrollo
Foto de Efrem Efre Hace tiempo que me rondan en la cabeza varias ideas. Una de ellas, casi...
Leer másJun 10, 2025 | Artículos, Desarrollo
¿Es posible escalar horizontalmente sin renunciar a las garantías ACID?
Con la llegada de bases de datos NewSQL como CockroachDB, el ecosistema .NET puede por fin combinar lo mejor del mundo relacional con la resiliencia y elasticidad de los sistemas distribuidos.
En este artículo te cuento por qué deberías tener las bases de datos NewSQL en el radar, qué ventajas traen respecto a SQL y NoSQL, y cómo puedes integrar CockroachDB en tu aplicación .NET para empezar a construir sistemas realmente cloud-native.
Leer másDurante años, hemos soñado con herramientas que entiendan lo que queremos y lo hagan por nosotros. Primero fue el no-code, luego el low-code, y ahora estamos viendo algo mucho más potente. ¿Quieres saber más?…
Leer másJun 3, 2025 | Artículos, Desarrollo
¿Qué es mejor: una consulta con todo o dividir y conquistar?
Este artículo analiza a fondo los modos SingleQuery y SplitQuery en Entity Framework Core con benchmarks reales, código listo para ejecutar y conclusiones prácticas.
¿Y si te dijera que un error mío distribuyó cientos de CDs defectuosos y casi me cuesta el trabajo?
Ese día no solo aprendí lo que es el caos… también entendí por qué las pruebas de software bien diseñadas salvan carreras.
De esa experiencia —entre lágrimas, bugs y monolitos de VB6— nace este libro:
«Test de Contratos y componentes en .Net: Más allá de la pirámide de testing», donde comparto cómo evitar esos errores, cómo estructurar pruebas útiles de verdad, y por qué los contract tests son tu mejor seguro de vida en microservicios.
Disponible gratis, en español, con ejemplos reales, código, herramientas y estrategia.
| Cookie | Duración | Descripción |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |