Page 3

Nuevo Diseño gracias a @kreativox

1

Un nuevo diseño ha sido implementado en el sitio, y bueno las gracias son para www.kreativox.com.

Todo fue bastante fácil contar con alguien que sabe de tema de la web, tendencias y diseño, gracias a @kreativox por hacerme entrar en su cartera de clientes al haberme ofrecido varios diseños y haber hecho las modificaciones necesarias para que el sitio quedara con un buen diseño y también un tanto mi gusto personal.

Así que no me queda más que recomendar a www.kreativox.com, para el diseño de tu sitio web, ya sea personal empresarial y demas.

Nos vemos.


Mini Proyecto Mono.NET

7

Bueno he aqui un pequeño programa que nos ayudará a llevar el control de una facturación, por lo que entonces procedemos a definir 4 tablas sencillas a trabajar en este sistema.

  1. Cliente
  2. Factura
  3. Detalle_Factura
  4. Empresa

Los nombres de las tablas recordemos que siempre van a ir en singular, por Regla de regularización de Base de Datos, haré lo siguiente, el proyecto será desarrollado para SQL Server, pero llevaremos paralelo, la manera de trabajarlo con MySQL, para tener las dos opciones, será desarrollado en GTK#.

Así la siguiente entrega es el script de la base de datos tanto para SQL Server como para MySQL.

para las personas que desean conseguir las herramientas están acá lo runtimes y acá el entorno de deasarrollo, para que pueden descargar todo lo necesario, yo voy a usar la versión 2.4 de Mono.

Nos vemos.


Listar Servicios de Windows con .Net

0

Bueno una función que nos puede ayudar en determinado momento es listar los servicios activos de Windows un ejemplo sencillo de como hacerlo es hacer usando System.Serviceprocess (NO olvides agregarlo como referencia al proyecto):

Imports System
Imports System.ServiceProcess

Class Program
Private Shared Sub Main()
Dim services As ServiceController() = ServiceController.GetServices()

Console.WriteLine("Listado de los servicios corriendo : ")
For Each service As ServiceController In services
If service.Status = ServiceControllerStatus.Running Then 'cambiar por ServiceControllerStatus.Stopped para ver inactivos
Console.WriteLine()
Console.WriteLine(" Nombre de servicio: {0}", service.ServiceName)
Console.WriteLine(" Nombre mostrado: {0}", service.DisplayName)
End If
Next
End Sub
End Class 

y en c# sería así.


using System;
using System.ServiceProcess;

class Program
{
static void Main()
{
ServiceController[] services = ServiceController.GetServices();

Console.WriteLine("Listado de los servicios corriendo : ");
foreach (ServiceController service in services)
{
if (service.Status == ServiceControllerStatus.Running) //cambiar por ServiceControllerStatus.Stopped para ver inactivos
{
Console.WriteLine();
Console.WriteLine(" Nombre de servicio: {0}",
service.ServiceName);
Console.WriteLine(" Nombre mostrado: {0}",
service.DisplayName);
}
}
}
}

para saber los procesos que están inactivos usamos la siguiente propiedad.
ServiceControllerStatus.Stopped.

un buen truco espero les sirva.


Post navigation