| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Los mejores lugares para poner Registros de Aplicaciones de red
    . Uno de los mejores lugares para poner los registros NET se encuentra en el registro de eventos de Windows que existe en cada ordenador que utilice Windows . . Registro de eventos , según Microsoft , le da la capacidad de almacenar información importante acerca de la actividad de la aplicación en una ubicación centralizada . Cuando es necesario revisar esa información, puede hacerlo manualmente o escribiendo unas pocas líneas de código que se recuperan los datos del registro de eventos de Windows. Visor de sucesos de Windows

    de Windows y aplicaciones de terceros escriben en el registro de eventos de Windows continuamente. Ver las entradas del registro escribiendo "Herramientas administrativas" en el menú Inicio y seleccione " Visor de sucesos " para abrir el programa Visor de sucesos. La carpeta de la aplicación en el Visor de sucesos contiene las entradas del registro de la aplicación. Algunos desarrolladores pueden utilizar los registros de aplicaciones para capturar información sobre los errores que se producen cuando se ejecuta un programa . Otros podrían entradas del registro que los eventos críticos de registro como actualizaciones de base de datos . Una de las ventajas de usar el registro de eventos de Windows es la flexibilidad que le da al catalogar la información del evento . Cada registro contiene campos como EventType , EventID , mensajes y TimeWritten . Después de establecer estos valores en su aplicación, que aparecen en el Visor de sucesos inmediatamente.
    Anotación de eventos

    Usted no tiene que escribir mucho . NET para crear una entrada en el registro de eventos de Windows. Microsoft. NET como C # tienen una clase EventLog especial que se encarga de leer, escribir e incluso eliminación para usted. El siguiente código crea una nueva instancia de la clase EventLog y escribe la palabra " advertencia" a la misma:

    si EventLog ( ( EventLog.SourceExists ( " EventSource1 " , System.Environment.MachineName ) ) !) . CreateEventSource ( " EventSource1 ", " aplicación" , System.Environment.MachineName ) ;

    EventLog log1 = new EventLog ( "Aplicación" , System.Environment.MachineName , " EventSource1 ");

    log1.WriteEntry ( " Warning1 " , EventLogEntryType.Warning , 10001) ; log1.Close ();

    EventLogEntryType.Warning indica a Windows que desea registrar un mensaje de advertencia , cuyo valor es de 10.001 . Si desea registrar un mensaje informativo en su lugar, cambiar EventLogEntryType.Warning a EventLogEntryType.Information . Coloca la declaración WriteEntry en lugares en los que desea registrar eventos , y . NET envía su información en el registro de eventos de Windows.
    Reading Registro de aplicación

    también puede leer la información de programación utilizando código similar al que se muestra en el siguiente ejemplo de C # :

    EventLog log1 = new EventLog ( "Aplicación" , System.Environment.MachineName ) ;

    for (int i = log1.Entries.Count - 1 ; i < log1.Entries.Count ; i -) { entrada EventLogEntry = log1.Entries [ i]; Console.WriteLine ( entry.EventID + " " + entry.Message + " \\ n") ;} log1.Close ();

    la primera línea obtiene una referencia al registro de la aplicación , y los bucles de código restantes a través del registro y muestra identificadores de eventos y mensajes. También puede ver otras propiedades de evento como entry.TimeWritten y entry.EntryType . Si utiliza Visual Studio para probar sus aplicaciones. NET , inicie el programa en el modo de administración antes de ejecutar cualquier código . Esto asegura que su aplicación tiene los privilegios de seguridad necesarios para acceder al registro de eventos de Windows.
    Archivos de texto

    Si prefiere no utilizar el registro de eventos de Windows, cree sus propios archivos de registro privado y escribir lo que quiera con ellos utilizando la clase StreamWriter . NET . Si utiliza este método, debe escribir el código necesario para recuperar los datos también. También se pierde la capacidad de ver la información del registro de aplicación de forma rápida utilizando el Visor de sucesos. Independientemente del método que utilice , recuerde que usted no tiene que registrar los eventos de aplicación a menos que usted realmente necesita para registrar los errores o capturar información que pueden serle de utilidad más adelante.

    Previous :

    next :
      Artículos relacionados
    ·Tutorial para Pixel Shader DirectX 
    ·Cómo agregar Acuerdo de licencia de usuario final de A…
    ·Cómo crear una lista en GridView 
    ·Cómo deshabilitar Turbo en M3 
    ·Cómo leer la entrada de teclado USB en Linux 
    ·Cómo encontrar Scripts 
    ·Cómo eliminar un elemento de una lista secundaria de R…
    ·Cómo aprender a programar computadoras 
    ·Cómo cambiar el texto que aparece cuando se mueve el r…
    ·Cómo hacer una cadena ASCII en VBScript 
      Artículos destacados
    ·Cómo filtrar archivos desde el Explorador de proyectos…
    ·Cómo hacer una pirámide Número Con Java 
    ·Cómo editar pyo y PYC PYC 
    ·Cómo convertir un int a una cadena con Javascript 
    ·Cómo leer Tiempo en UML 
    ·Cómo quitar las barras de desplazamiento iFrame en Jav…
    ·¿Qué es un lenguaje de programación de computadoras 
    ·Cómo Código Loop en AS3 
    ·Cómo utilizar Pivot Table Lógica 
    ·Cómo autenticar SCCM SQL 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com