Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porÁngela Leanos Modificado hace 10 años
1
Seguimiento en aplicaciones Web con Microsoft ASP.NET
2
Introducción Descripción del seguimiento Depuración remota
3
Descripción del seguimiento
Información en tiempo de ejecución Habilitar el seguimiento Uso del objeto Trace Visualizar los resultados de seguimiento Uso del seguimiento a nivel de aplicación Demostración: seguimiento en una aplicación Web Seguimiento en un componente
4
Información en tiempo de ejecución
Durante el tiempo de ejecución, podemos: Visualizar valores de variables Afirmar si se cumple o no una condición Realizar seguimiento por la ruta de ejecución de la aplicación Podemos recopilar información en tiempo de ejecución utilizando El objeto Trace El objeto Debug
5
Habilitar el seguimiento
El seguimiento a nivel de página muestra instrucciones de seguimiento únicamente en la página configurada Habilitar el seguimiento a nivel de página El seguimiento a nivel de aplicación muestra información de seguimiento para todas las páginas de la aplicación Web Habilitar el seguimiento a nivel de aplicación en el archivo Web.config Práctica: comprobar la configuración predeterminada Page Language="vb" Trace="true" %> Page Language="c#" Trace="true" %> <trace enabled="true" pageOutput="true" localOnly="true"/>
6
Uso del objeto Trace Insertar mensajes de seguimiento
Ejecución condicional con Trace.IsEnabled Cambiar dinámicamente el estado del seguimiento Trace.Write ("category", "message") Trace.Warn ("category", "message") If Trace.IsEnabled Then strMsg = "Tracing is enabled!" Trace.Write("myTrace", strMsg) End If if (Trace.IsEnabled) { strMsg = "Tracing is enabled!"; Trace.Write("myTrace", strMsg); } Trace.IsEnabled = False
7
Visualizar los resultados de seguimiento
8
Uso del seguimiento a nivel de aplicación
Página Trace=True Trace=False Trace not set Aplicación Trace=True o Trace=False Resultado Los resultados de seguimiento se muestran en la página no se muestran Las instrucciones de seguimiento a nivel de aplicación se muestran en páginas individuales Si pageOutput=false en el archivo Web.config, el visor de seguimiento puede visualizar los resultados de seguimiento
9
Demostración: seguimiento en una aplicación Web
Seguimiento a nivel de página Seguimiento a nivel de aplicación
10
Seguimiento en un componente
Importar la biblioteca System.Web Habilitar el seguimiento Invocar los métodos Trace Imports System.Web using System.Web; HttpContext.Current.Trace.IsEnabled = True HttpContext.Current.Trace.IsEnabled = true; HttpContext.Current.Trace.Write _ ("component", "this is my trace statement") HttpContext.Current.Trace.Write ("component", "this is my trace statement");
11
Lección: depuración remota
Cómo depurar remotamente
12
Cómo depurar remotamente
La depuración remota: Depura aplicaciones Web remotamente Simplifica el desarrollo en equipo Simplifica la administración de sitios Web Requerimientos para la depuración remota: Requiere Visual Studio .NET o componentes remotos en el servidor Visual Studio .NET debe estar instalado en el cliente Requiere acceso administrativo al servidor Requiere acceso para el usuario que realiza la depuración
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.