Design a site like this with WordPress.com
Get started

Trucos: Creando un método de extensión ToJSON() con .NET 3.5

A comienzos de año escribí sobre una nueva característica de C# y VB llamada “Métodos de extensión”.

Los métodos de extensión permiten a los desarrolladores añadir métodos a los contratos públicos de tipos del CLR existentes, sin tener que crear subclases o recompilar el tipo original. Con esto se nos presentan un montón de nuevos escenarios (incluso en LINQ). También nos dan una forma muy conveniente de añadir un poco de azúcar sintáctico a nuestro código. Continue reading “Trucos: Creando un método de extensión ToJSON() con .NET 3.5”

Trucos: Opciones de Desarrollo, QA, Staging, y Producción en el web.config con VS 2005

Una de las cosas que me suelen preguntar muy a menudo es: “¿cómo puedo cambiar fácilmente opciones de configuración desde el web.config cuando para indicar si está en desarrollo, en QA, staging o en producción?” El escenario más común para esto es cuando una aplicación usa diferentes cadenas de conexión a bases de datos para testing y producción. Continue reading “Trucos: Opciones de Desarrollo, QA, Staging, y Producción en el web.config con VS 2005”

Firefox, Visual Studio 2005 y Windows Vista

Llevo tiempo peleándome con el pequeño servidor que trae VS 2005 para hacer pruebas con páginas ASP.NET en local. El problema que tenemos los desarrolladore web es el de siempre, que si no se ve bien en Firefox e IE, etc, etc. Típica discusión cuando no se hacen las cosas bien con los estilos CSS. Afortunadamente estoy aprendiendo un poco y le voy cogiendo el truco. Continue reading “Firefox, Visual Studio 2005 y Windows Vista”

Parche público para problema de rendimiento debugeando ASP.NET en VS 2005

En el último año hemos tenido varias incidencias sobre problemas de rendimiento cuando se debugean aplicaciones ASP.NET 2.0 con Visual Studio 2005. El problema en estos casos no suele ser construir el proyecto, sino que algunas veces el debugger tarda mucho tiempo en llegar al primer breakpoint una vez se ha lanzado la aplicacion (unos 45 segundos y algunas veces más). Continue reading “Parche público para problema de rendimiento debugeando ASP.NET en VS 2005”