Etiqueta: C#

Explora artículos sobre C# y desarrollo de aplicaciones .NET. Aprende sobre las últimas técnicas y mejores prácticas en programación C#.

En nuestras publicaciones anteriores, establecimos las bases para escribir código elegante con LINQ y desglosamos cómo dominar los joins avanzados. Asimismo, pusimos sobre la mesa las alarmas de por qué las aplicaciones sufren cuando se enfrentan a millones de registros. Cuando tu dataset pasa de miles a millones de filas, ya no basta con escribir […]

Leer más


Si has seguido esta serie, ya sabes qué son las Blazor Web Apps, dominas los Render Modes y entiendes a la perfección cómo lidiar con el ciclo de vida y el prerendering (puedes repasar el último artículo aquí). Llegados a este punto, tu aplicación funciona… pero, ¿está realmente lista para producción? En cuanto intentas estructurar […]

Leer más


En el artículo anterior vimos cómo elegir y aplicar los diferentes Render Modes. Parecía bastante sencillo: pones @rendermode InteractiveAuto y listo. Pero en cuanto empiezas a construir componentes reales, con llamadas a bases de datos, APIs o JavaScript, aparece el primer susto: «Mi componente está ejecutando las peticiones dos veces… y no es un bug.» […]

Leer más


Si has trabajado con C# en el ecosistema .NET, seguramente has oído hablar de Go, el lenguaje que Google creó para resolver problemas de escalabilidad y concurrencia en entornos modernos de nube. Aunque ambos son lenguajes potentes y modernos, sus filosofías son muy distintas. C# apuesta por la flexibilidad, la orientación a objetos y un […]

Leer más


En el artículo anterior vimos cómo Blazor evolucionó de ser «o WebAssembly o Server» a un modelo unificado mucho más potente. Pero saber que existe no es lo mismo que saber usarlo bien. Hoy nos vamos a ensuciar las manos con la decisión más importante que tomarás al trabajar con Blazor Web Apps en .NET […]

Leer más


No se trata de aprender más frameworks ni de escribir código más rápido. La verdadera diferencia entre un buen desarrollador y uno mediocre casi siempre está en los hábitos que cultiva y en cómo los aplica con criterio y disciplina. Hábito 01: Git no es solo un sistema de backup La mayoría de los desarrolladores […]

Leer más





Si estás empezando en el desarrollo y quieres elegir entre C# y PHP, o simplemente buscas entender qué los hace únicos, estás en el lugar correcto. Hace unos meses escribí sobre C# y Rust, comparando sus fortalezas, y ahora toca explorar dos lenguajes que uso mucho en mi trabajo: C# y PHP. Ambos son potentes […]

Leer más