WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

BackgroundScheduler

— Add- On para WorldWideScripts.net

@es1wwsSuscríbete a nuestro RSS para estar al día!

¡Nuevo! Síguenos como quieras!


BackgroundScheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

El componente BackgroundScheduler le proporciona un método sencillo y robusto para obtener su aplicación web para realizar tareas regulares en el fondo sin ninguna interferencia con sus visitantes.

Estas tareas de fondo regulares pueden incluir:
- Envío de mensajes de correo electrónico sobre una base regular.
- Carpeta temporal regular de limpieza.
- Descarga de los canales RSS de otro sitio web.
- La creación de su propia feeds RSS archivos HTML estáticos con regularidad.
- Conectar a los servicios de Internet para actualizar su copia de sus datos.

No sólo las tareas regulares, pero las tareas o cálculos que consumen tiempo se pueden iniciar en el fondo. Una vez que se hayan completado se puede notificar a sus visitantes que la reasult está disponible para su descarga. Estas tareas pueden incluir:
- Creación de archivos PDF.
- El envío de un correo electrónico mientras usted puede regresar a su visitante de inmediato con una respuesta.
- Ejecución de consultas SQL largas (Generación de copia de seguridad de base de datos).
- Los datos de proceso cargado (imágenes, vídeo, etc.)

El componente se puede utilizar en aplicaciones de Windows Forms también. La muestra actual se ejecuta en.NET Framework 2.0, pero se puede utilizar en las versiones posteriores.
La activación de una tarea de fondo no podría ser más simple:

BackgroundEvent SER = new BackgroundEvent ("TheNameOfTheEvent");
BE.RepeatInterval = 300;
BE.EventHandler = ScheduledEvent;
BE.Start ();

El Methot a ejecutar regularmente:

public void ScheduledEvent (BackgroundEvent BE) {

// Todo lo que le gustaría hacer

}

Inicialización que se pone en el archivo Global.asax:

protegida Application_Start void (object sender, EventArgs e) {

BackgroundScheduler.Init ();
SampleEventManager.Init ();
}

protegida Application_End void (object sender, EventArgs e) {

BackgroundScheduler.Stop ();
}


Puede tener hasta programado incluso a que te guste. Los eventos no están absolutamente programados en el tiempo. El foco está en la regularidad y la ejecución en segundo plano. Puede, sin embargo, volver a programar los eventos en cualquier momento. Los eventos no se ecexuted paralelo, en lugar de uno en uno.


Descargar
Otros componentes de esta categoríaTodos los componentes de este autor
ComentariosPreguntas frecuentes y respuestas

Propiedades

Creado:
22 de noviembre 10

Ultima actualizacion:
N / A

Los navegadores compatibles:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

Archivos incluidos:
C # CS

Versión del software:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0

Palabras clave

eCommerce, eCommerce, Todos los objetos, manejo de eventos, programació, n, hilos