Archiv para septiembre, 2010

Creando un Windows Service con C#

Para iniciar la creacion de nuestro servicio, abrimos un nuevo proyecto de Windows Services y Seleccionamos la opcion de Servicio de Windows como se muestra en la siguiente imagen.
wasp group

servicio de windows

El resultado sera el que veremos a continuación (la plantilla inicial) En las propiedades poder cambiar el nombre de este, para este caso le colocaremos MiPrimerServicio El siguiente pase es la creación de la funcionalidad. Como podemos ver en el código auto generado del servicio existen dos funciones overridden llamadas  OnStart and OnStop. La función OnStart se ejecuta cuando se inicia el servicio y la función OnStop cuando el servicio es detenido. En nuestro ejemplo lo que haremos sera escribir un archivo tanto cuando se inicia, como cuando se detiene.