dotnet Archive

  • Burlando el patrón Singleton con reflectividad

    Burlando el patrón Singleton con reflectividad

    Seguramente todos sabéis lo que es el patrón Singleton, pero por si alguien faltó a clase ese día, es un método de asegurarse de que una clase es instanciada una única vez independientemente del número de veces que se la llame. El sistema de lograrlo...

    Full Story

  • WinBurn: Grabando CD’s en Windows

    WinBurn: Grabando CD’s en Windows

    Hace algo más de un año cursé “Arquitectura de Aplicaciones Software” y tuve que desarrollar un reproductor de música. Una de las cosas con las que me quedé ganas de implementar era la grabación de CD’s de audio. Ayer, domingo 15, empecé junto con Roberto...

    Full Story

  • Sencilla biblioteca de CURL para .NET

    Sencilla biblioteca de CURL para .NET

    Hace unos días tuve la necesidad de descargar archivos de un servidor TFTP en C# y recordé que podía usar CURL. El caso es que existe un binding para .Net de la libcurl y mirando su documentación es realmente potente y compleja. Yo sólo quería...

    Full Story

  • Reflectividad en tipos anónimos de C# 3

    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" };...

    Full Story