Vamos por partes. Podramos dividir el entorno .NET en las siguientes partes:
Visual Basic
Visual Basic 2008
6.0
Aplicacin WPF
WPF es el acrnimo de Windows Presentation Foundation (ac la especificacin),
uno de los cuatro pilares del framework de .NET a partir de la versin 3.0 (los otros
son Windows Communication Foundation, Windows Workflow Foundation y
CardSpace).WPF es la parte de la plataforma que permite crear aplicaciones
grficas muy visuales que utilizan el poder de aceleracin 3D de las tarjetas
aceleradoras y los recursos de hardware de los mismo, como los puertos USD,
Bluetooth, lectoras, cmaras, etc.
WPF es la evolucin de lo que se conoca como WindowsForms, algo conocido
para los que hacan aplicaciones Win32 hace algunos aos.
Aplicacin de consola
Son aplicaciones que se ejecutan desde la linea de comandos de msdos. Por lo
que slo son de texto y no cuentan con interfaces grfica.
Biblioteca de clases
La biblioteca de clases de .NET Framework est constituida por espacios de
nombres. Cada espacio de nombres contiene tipos que se pueden utilizar en el
programa: clases, estructuras, enumeraciones, delegados e interfaces.
Cuando se crea un proyecto de Visual Basic o Visual C# en Visual Studio, se
sigue haciendo referencia a las DLL ms comunes de la clase base
(ensamblados). No obstante, si necesita usar un tipo incluido en una DLL a la que
an no se hace referencia, deber agregar la referencia de esa DLL.
Aplicacin Silverlight
Es un complemento de Microsoft que nos permite desarrollar aplicaciones
enriquecidas para la web. Silverlight funciona sobre varias plataformas y mltiples
exploradores y proporciona una nueva generacin de experiencias de usuario
basadas en .NET. Tras una descarga que se instala en segundos, Silverlight
posibilita una nueva plataforma rica, segura y escalable.
Proyecto vaci
Un proyecto vaci no es mas que la Inicializacin de un proyecto sin ningn tipo
de plantilla por defecto de Microsoft Visual Studio.
Servicio de Windows
Como seguramente sabrs, entre los tipos de proyectos que Visual Studio .NET
nos permite crear, se encuentran los Servicios de Windows, anteriormente
conocidos como Servicios NT.
Para refrescarte la memoria, te dir que un Servicio de Windows no es una
aplicacin normal de Windows, ya que no tiene interfaz grfica de cara al usuario y
tampoco es una especie de Servicio Web que funciona en Windows en lugar de
hacerlo en un sitio de Internet. Los Servicios de Windows son aplicaciones que
funcionan sin interactuar directamente con el usuario y por regla general se inician
junto con el sistema, sin que ningn usuario tenga que iniciarlo.
Lo que en este artculo veremos es cmo crear e instalar un Servicio de Windows
y tambin cmo comunicarnos con ese Servicio de Windows, para ello crearemos
una pequea utilidad que nos permita ver los Servicios de Windows instalados en
nuestro equipo, as como los instalados en otros equipos a los que tengamos
acceso, de forma que podamos saber si estn o no iniciados e incluso poder
iniciarlos, pausarlos, detenerlos, etc.