Sitio Web del poderoso ChicoDotNet

Sitio Web del poderoso ChicoDotNet es el lugar donde puedes aprender todo lo nuevo sobre desarrollo de aplicaciones para Windows, ASP .NET, SmartClient y adquirir los súper poderes que te da la mejor plataforma de creación de programas: Microsoft .NET

20070513

La clase SystemInformation

Una de las clases que casi no veo en aplicaciones de negocios es SystemInformation y eso que es una de las más útiles para muchas aplicaciones de negocios de misión crítica. Por ejemplo imagínate que tienes un servidor de base de datos del que depende una aplicación muy importante, de pronto se va la luz del site y entra en modo de batería, queda una hora para hacer el respaldo de la información y son las 3 de la mañana, hora en la que recibes un montón de transacciones del otro lado del mundo, necesitas un mail al servicio de pager del encargado de los servidores y disparar el respaldo por si la batería se termina. O no seamos tan dramáticos, supón que haces una aplicación de transmisión FTP que se tiene que enterar de que se cayó la red y notificarlo para pausar la descarga o transmisión de un archivo que están enviando por bloques. Es ahí donde esta clase es realmente útil.

El caso es que la clase SystemInformation te puede dar precisamente eso: información acerca del esado del sistema, que puedes aprovechar en tus aplicaciones de muchas maneras distintas.

Algunos ejemplos de lo que puedes encontrar en dicha clase y algunas ideas de uso son los siguientes:

  • Modo de aranque del sistema (A prueba de fallos, normal, última configuración conocida, etc.)
  • Nombre NETBIOS del equipo (Para identificar estaciones en las que corre la aplicación)
  • Capacidad de uso de carácteres de doble byte (japoneses, hebreos, chinos, etc.)
  • Si está encendido el doble contraste (para aplicaciones accesibles a los débiles visuales)
  • Velocidad de repetición del teclado (para programación de videojuegos)
  • Conteo de monitores (para determinar por ejemplo la disposición de las ventanas en entornos de muchas herramientas)
  • Estado de la conexión de red (para el caso del FTP que te platicaba)
  • Existencia de las extensiones para plumas (para aplicaciones Tablet PC)
  • Estado de la batería (para controlar el rendimiento según el estado de la batería y que puedas usar más tiempo el equipo o para el caso del servidor crítico que puse de ejemplo)
  • Tamaño de la pantalla (para hacer aplicaciones que se ajusten al tamaño de la misma desde el inicio sin tener que estar maximizadas)
  • Nombre de usuario de Windows (para autenticación y autorización)

En general es una clase muy interesante porque en base a la información básica del sistema puedes hacer muchas cosas que pueden ser muy útiles o simplemente divertirte un rato. Por cierto, esta clase la encuentras en el espacio de nombres System.Windows.Forms ¡Feliz codificación!

Etiquetas: , ,

Escrito por Alfonso Lara Ramos @ 07:20 0 comentarios

Busca La clase SystemInformation en Technorati | Guarda La clase SystemInformation en Yahoo | Guarda La clase SystemInformation en Google Bookmarks | Envía La clase SystemInformation a Furl | Envía La clase SystemInformation a Newsvine | Guarda La clase SystemInformation en Ma.gnolia.com | Envía La clase SystemInformation a Reddit | Envía La clase SystemInformation a BarraPunto | Envía La clase SystemInformation a Digg | Envía un Meme sobre La clase SystemInformation | Guarda La clase SystemInformation en del.icio.us | Envía La clase SystemInformation a Fresqui | Menea La clase SystemInformation en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

20070501

Sexto mapa del sitio

Este es el Primer mapa del sitio (De .NET Básico a BizTalk Server), otros mapas los puedes encontrar en las siguientes ubicaciones:

Etiquetas: , , , , , , , ,

Escrito por Alfonso Lara Ramos @ 12:06

Busca Sexto mapa del sitio en Technorati | Guarda Sexto mapa del sitio en Yahoo | Guarda Sexto mapa del sitio en Google Bookmarks | Envía Sexto mapa del sitio a Furl | Envía Sexto mapa del sitio a Newsvine | Guarda Sexto mapa del sitio en Ma.gnolia.com | Envía Sexto mapa del sitio a Reddit | Envía Sexto mapa del sitio a BarraPunto | Envía Sexto mapa del sitio a Digg | Envía un Meme sobre Sexto mapa del sitio | Guarda Sexto mapa del sitio en del.icio.us | Envía Sexto mapa del sitio a Fresqui | Menea Sexto mapa del sitio en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

Lecturas recomendadas


Suscripciones

Impulsado por FeedBurner
Impulsado por Feedburner
Suscríbete a ChicoDotNet utilizando Google Suscríbete a ChicoDotNet utilizando netomat Hub Suscríbete a ChicoDotNet utilizando Plusmo Suscríbete a ChicoDotNet utilizando Newsburst Suscríbete a ChicoDotNet utilizando Attensa Suscríbete a ChicoDotNet utilizando My Yahoo Suscríbete a ChicoDotNet utilizando NewsGator Suscríbete a ChicoDotNet utilizando netvibes Suscríbete a ChicoDotNet utilizando The Free Dictionary Suscríbete a ChicoDotNet utilizando Bitty Suscríbete a ChicoDotNet utilizando Excite MIX Suscríbete a ChicoDotNet utilizando Pluck Suscríbete a ChicoDotNet utilizando Webwag Suscríbete a ChicoDotNet utilizando podnova Suscríbete a ChicoDotNet utilizando ZapTXT Suscríbete a ChicoDotNet utilizando NewsAlloy Suscríbete a ChicoDotNet utilizando flurry Suscríbete a ChicoDotNet utilizando Pageflakes Suscríbete a ChicoDotNet utilizando ODEO Suscríbete a ChicoDotNet utilizando PodcastReady Suscríbete a ChicoDotNet utilizando Bloglines Suscríbete a ChicoDotNet utilizando My AOL Suscríbete a ChicoDotNet utilizando Rojo

Portal de contenidos impulsado por Blogger | Ejemplos de código impulsados por ASP .NET 2.0 | Sindicación Atom válida | Sindicación RSS 2.0 válida | ChicoDotNet es un portal impulsado por Aynkia Desarrollo: Aplicaciones Web, Windows y Smart Client | ©© Algunos derechos reservados 2006 Aynkia Systems Consultores. El contenido de este sitio Web está regulado por una licencia Creative Commons Attribution 2.5 License

Ranking de ChicoDotNet en Blogalaxia

Obtén vistas previas utilizando Snap.com