Reflectividad en tipos anónimos de C# 3

Muchos sabréis que C# 3 permite la creación de “Tipos anónimos”, es decir, la instanciación de objetos de clase desconocida. Para aquellos que aun no hayan hecho uso de esta característica, ahí va un ejemplo: private object ObtenerPersona() { return new { Nombre=»Pablo», Apellido=»Carballude» }; } Ese método devuelve un object, pero el objeto de… Seguir leyendo Reflectividad en tipos anónimos de C# 3

Reproducir vídeo en WPF

La reproducción de vídeo en WPF parece bastante sencilla sobre el papel, siempre que se trate de mpg o wmv, y sobre el código resulta igual de simple. Para este ejemplo crearé un proyecto WPF y añadiré un vídeo adquirido por Internet, lo giraré 30ª y añadiré los botones «Reproducir» y «Parar». El primer paso… Seguir leyendo Reproducir vídeo en WPF

Hola mundo en Silverlight

Acabo de leerme un poco por alto la documentación de Silverlight y… vaya, está a medio hacer :P Los errores de depuración son… digamos que los programadores de Struts se sentirán como en casa :D En fin, al trigo. He creado un sencillo hola mundo (que original soy) en Silverlight con C# y VisualStudio 2008.… Seguir leyendo Hola mundo en Silverlight

Planes de desarrollo

Este año tengo Arquitectura de Aplicaciones de Software, una asignatura (muy útil por cierto) que se evalúa mediante la entrega de una práctica final. Cosa que no tendría mayor importancia de no ser porque haremos un pequeño reproductor de música en Java con soporte para varias listas de reproducción. Para ser sinceros, la cosa es… Seguir leyendo Planes de desarrollo