April 2009 - Artículos

Cómo modificar las plantillas del control ListView desde el code-behind

Como ya seguro que todos sabréis, el control ListView fue una de las novedades de Visual Studio 2008 en lo que se refiere al desarrollo web. Es un control que me gusta especialmente porque te deja control total sobre el HTML que genera. El control se basa en plantillas y a través de estas se puede especificar el layout que tendrá; si se genera un tabla, una lista….todo depende de HTML que incluyas en las plantillas. En el ejemplo que se ve a continuación el ListView renderiza una tabla con única...
Publicado por Ibon Landa | 2 comment(s)
Archivado en:

[Artalde.NET] 10 razones para considerar WPF en tu próxima aplicación

¿Sabes lo que es WPF? ¿Sí lo sabes pero no te convence? ¿Estás valorando crear aplicaciones WPF? ¿Quieres saber si realmente merece la pena usar esta tecnología? Oskar Alvarez , responsable del área .NET del Instituto Ibermática de Innovación, aportará sus 10 razones para considerar WPF en tu próxima aplicación. La charla será el 6 de mayo , miércoles, en el lugar y hora habitual; de 19:00 a 21:00h en la universidad de Deusto. Si estáis interesados en acudir no olvidéis registraros . Agenda: 19:00...
Publicado por Ibon Landa | 6 comment(s)
Archivado en:

[Evento-Santander] Mejora la calidad y productividad realizando pruebas unitarias

Seguro que desarrollar aplicaciones de alta calidad y de forma productiva siempre es uno de los objetivos que todos nos marcamos en todos los desarrollos que comenzamos. Pero la realidad suele ser otra, y en más ocasión las cosas se complican, y se generan aplicaciones de no tan buena calidad y/o con una baja productividad que disparan los costes del proyecto. Las pruebas unitarias son uno de los recursos con lo que contamos los desarrolladores para intentar paliar esta situación. Para demostrarlo...
Publicado por Ibon Landa | 4 comment(s)

Pruebas unitarias: Mocks

Los mocks son objetos falsos que simulan el comportamiento de un objeto real. Los objetos falsos son los que se usarán durante la ejecución de la prueba unitaria, lo que posibilitará que no necesitemos el objeto real y que no dependamos de él para poder probar correctamente y de manera completa el módulo. El concepto de mock es sencillo; si tanto el objeto real como el objeto falso implementan la misma interfaz y el módulo que estamos probando trabaja contra interfaces en lugar de contra objetos...
Publicado por Ibon Landa | 5 comment(s)

Especificar múltiples directorios para los ensamblados de la aplicación

Generalmente una aplicación no se compone de un único ensamblado, sino que contiene múltiples ensamblados, cada uno con una funcionalidad determinada. Si suponemos una aplicación de consola o WinForm, lo más habitual es que los ensamblados que necesita la aplicación de consola se encuentren en el mismo directorio que la aplicación principal, para que el motor de ejecución pueda encontrar las dependencias de la aplicación al ejecutarla...
Publicado por Ibon Landa | 4 comment(s)
Archivado en:

Pruebas unitarias: Una parada en el camino.

Aunque todavía queda un buen trozo para terminar el camino, es momento de hacer una parada y hacer un repaso de lo visto hasta ahora. Características de una buena prueba unitaria Beneficios de las pruebas unitarias MythBusters. Cazando mitos. Introducción al framework de Visual Studio ( I ) Introducción al framework de Visual Studio ( II ) Cobertura de código Servicios Web Envío de correos electrónicos Orígenes de datos para alimentar las pruebas Interfaz de usuario ASP.NET Cómo establecer el valor...
Publicado por Ibon Landa | 3 comment(s)