Eventos de Aplicacion y Sesion
- Aplication_Start : Se lanzan cuando se incia el Sitio Web y empieza a recibir peticiones por medio del servidor Web que lo alberga, este s un buen momento para incializar recursos que se utilizaran en toda la aplicacion, como cadenas de conexion de base de datos.
- Aplication_Ends : Se lanza cuando se detiene el servicio WEB, por cualquier razon, ya sea por que se reinicio el servidor Web o por que el servicio es impedido a recibir mas peticiones para el sitio web, o por cualquier otro motivo aqui la recoleccion de basura se ocupa de liberar recursos tales como la memoria a excpecion de los componente que fuero creados y no gestionados por el .NET
Los eventos de sesion son algo similares, estas se ejecutan cuando un usuario solicita primero una pagina de su aplicacion y termina cuando la aplicacion cierra la sesion o la sesion expira por ejmplo una sesion de una transaccion bancaria, estos eventos lanzados son :
- Session_Start: El cual maneja eventos exclusivos de la sesion, por ejemplo como abrir la conexion a la base de datos.
- Session_End: Este evento se ejecuta cuando termina la sesion Eventos de pagina y control
Eventos de Pagina y Control
Una pagina ASP.NET y el control que contiene, tienen eventos heredados de la clase Control( o la clase TemplateControl en caso del evento Error) Todos estos eventos pasan un argumento de Tipo EventArgs que no presentan propiedades, los mas comunes
- DataBinding
Ocurre cuando el control vincula una Base de Datos - Disposed
Ocurre cuando el Contro se libera de memoria - Error
Este Aplica solo para la pagina cuando lanza una excepcion no gestionada - Init
Ocurre cuando se inicializa el control - Load
Ocurre cuando se carga el control en el objeto Page - PreRender
Ocurre cuando el control esta apunto de mostrarse - Unload
Ocurre cuando el control se descarga de memoria.
Para mayor informacion de mas eventos visiten la pagina : http://msdn.microsoft.com/en-us/library/default.aspx
esta mucho mejor en ingles asi que por eso les dejo el link ese
No hay comentarios:
Publicar un comentario