dotnet Archive

  • foca

    ¿Tienen cosquillas las Focas? En la publicidad sí

    Hace poco se publicó la revisión 2.5.1 de la Foca de Chema (dicho así suena raro eh? :P). He estado trasteando un poco con ella… y como ya hay mucha gente haciendo eso, se me ocurrió que quizá podría buscarle las cosquillas Últimamente está de...

    Full Story

  • 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

  • La programación imperativa no siempre es más sencilla

    La programación imperativa no siempre es más sencilla

    Estos días he leído código C# de varias personas y me ha resultado curioso cómo la gente sigue usando lo que aprendió hace años aun a pesar de que las cosas han cambiado. Os pongo el siguiente ejemplo: Se dispone de una colección (_modules) de...

    Full Story

  • GoEar Downloader actualizado

    GoEar Downloader actualizado

    NOTA: Hace tiempo que he dejado de mantener este programa y lo más probable es que no funcione. Podéis hacer uso de los scripts para Bash y PowerShell que sí están operativos. Hace unos meses os hablé de “GoEar Downloader”, una pequeña utilidad que había...

    Full Story

  • Cargar un Assembly (dll) dinámicamente (por código)

    Cargar un Assembly (dll) dinámicamente (por código)

    Antes o después tenemos que hacer aplicaciones que carguen dlls. El problema es que los Assemblys de .Net, aunque tenga la extensión dll, no son dlls de win32, por lo que el procedimiento “habitual” de carga no funciona. Imaginad que tenemos la dll “MiExtension.dll” en...

    Full Story

  • GoEar Downloader

    GoEar Downloader

    Hace unos días hablaba sobre Spotify, que ya está en acceso público para UK :) Para mí no hay duda de que es una idea muy buena, sin embargo su uso en dispositivos móviles es aun ciencia ficción debido al alto coste de las tarifas...

    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

  • Ahora en Linux y MacOS X

    Ahora en Linux y MacOS X

    Ahora que tenía un poco de tiempo libre me he dedicado a hacer algo de limpieza en el código que había hecho. Hasta ahora el reproductor de música que estaba haciendo sólo funcionaba en Windows debido a que como motor de reproducción usaba Windows Media...

    Full Story

  • WebServices: Crear y consumir un Web Service en C#

    WebServices: Crear y consumir un Web Service en C#

    En este ejemplo crearemos un web service simple que únicamente devuelva una cadena de texto. Si recibiera parámetros o realizara alguna operación (consultar una base de datos, realizar cálculos, etc…) el procedimiento sería análogo a cualquier método “típico”. Comencemos por la creación de un nuevo Web...

    Full Story

  • A tortas con las portabilidad

    A tortas con las portabilidad

    Una de las cosas que intento lograr en “OpenSound” es la portabilidad. Me gustaría que fuera multiplataforma, así que estoy mirando formas de conseguirlo. Silverlight parece un buen candidato, aunque Linux se queda fuera hasta que el proyecto Moonlight se ponga las pilas, cuestión de...

    Full Story