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

Parallel.NET - Background Task Scheduler

— Add- On para WorldWideScripts.net

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

¡Nuevo! Síguenos como quieras!


Parallel.NET - Background Task Scheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting
Hay opciones de licencias adicionales disponibles para este producto en avantprime.com, los creadores de Parallel.NET. precios reducidos también disponibles.

El componente Parallel.NET le proporciona una manera simple y robusta de conseguir sus aplicaciones.NET para realizar tareas regulares a intervalos configurables. No hay interferencia a otros aspectos de la aplicación, incluyendo la interfaz de usuario o usuarios.

Salida Web Miner, una aplicación de minería de contenido web en el mundo real que se aprovecha de Parallel.NET. Ver una vista previa solicitud aquí, prestando mucha atención a la duración de uso de CPU, uso de memoria y la minería para ver Parallet.NET en acción.

¿Cuáles son las características?

  • Ejecutar tareas a intervalos configurables
  • Ejecutar varias tareas en diferentes intervalos de 1 utilizando ParallelScheduler
  • Configure si las tareas de fondo utilizan el ThreadPool o crear su propio hilo
  • Especificar si la tarea debe ejecutar infinitamente o para un número limitado de veces
  • Añadir observadores para cualquier tarea en segundo plano que tiene los observadores alertado cada vez que se completa la tarea
  • Permitir a los observadores para manipular la salida de la tarea que se completó
  • Especificar cómo los observadores serán ejecutadas por el ParallelScheduler - secuencial o simultánea
  • manejo de excepciones configurable sólo en caso de una tarea no maneja sus propias excepciones

Cuándo se debe utilizar esto?

  • Cargando las fuentes de noticias
  • Las operaciones de limpieza
  • Envío de mensajes de correo electrónico sin reducir la capacidad de respuesta de la interfaz de usuario
  • Seguimiento de los recursos internos y externos
  • dispositivos u otros servicios con la nueva actualización de la información
  • Actualizar sus fuentes de datos de servicios web externos / internos
  • Monitorear tablas de la base de los cambios o nueva información
  • Supervisar las bandejas de entrada para los nuevos mensajes de correo electrónico
  • Proceso de vídeo, imágenes y otros archivos multimedia
  • Enviar archivos de gran tamaño
  • Carga de varios archivos (FTP, etc.)

Las tareas que requieren mucho tiempo para completar las tareas que están incluidas intensivo del procesador, disco duro o tarea intensiva que acceder a recursos externos, tales como servicios web, bases de datos (en algunos casos), canales de noticias, etc., son candidatos ideales para que se ejecuten en segundo plano. Una vez terminadas estas tareas los observadores serán notificados y luego ellos puedan realizar su trabajo que puede incluir la actualización de la interfaz de usuario, notificando a los usuarios de los cambios y actualizaciones, etc.

tecnologías

Este componente se construye utilizando el.NET Framework 2.0, que significa en la se puede utilizar en todas las aplicaciones.NET que están utilizando el marco 2.0 o superior. Este componente se puede utilizar en todo tipo de aplicaciones.NET, incluyendo:

  • Consola
  • windows Forms
  • WPF
  • ASP.NET Web Forms
  • ASP.NET MVC
  • Servicios de windows
  • Servicios Web (XML / WCF)
  • Silverlight
  • Azur

¿Es fiable?

El componente también se asegura de que muchas trampas no se encuentran incluidos:

  • No hay interbloqueos
  • No hay pérdidas de memoria - limpiar a través del método dispose y consideran problemas tales como el oyente caducado
  • Sin Excepciones fugas - El manejo de excepciones para asegurar la terminación de la aplicación no deseada no se produce
  • ASP.NET ThreadPool y Servicios de manejo no están disponibles - proporciona un control de si se utilizan hilos ThreadPool (por defecto no). Esto asegura que los hilos no son separados de las aplicaciones ASP.NET de alta disponibilidad que causa la temida "servicio no disponible"
  • estructura / trabajo fundamental del Grupo - mecanismo flexible para la creación de complejas operaciones en segundo plano
  • nombre seguro firmado - Permite hacer referencia en otra aplicación que son fuertes y firmado llamado también la instalación en la GAC
  • Apoyar el cierre de encargo durante la aplicación de la piscina de reciclaje para las aplicaciones web.

¿Qué hay en el paquete?

  1. .NET 2.0 Asambleas
  2. archivos de depuración (AP)
  3. comentarios XML (Intellisense)
  4. documentación de uso
  5. Documentación de la API
  6. aplicación de demostración 2 x Consola
  7. aplicación de demostración ASP.NET MVC
  8. ASP.NET Webforms aplicación de demostración
  9. aplicación de demostración WinForm
  10. C # y VB.NET Código Fuente
  11. Visual Studio 2010 SP1 y 2012 Solución

¿Cómo voy a utilizar este componente?

Ejemplo de cómo utilizar el ParallelScheduler en conjunción con el UrlReaderBackgroundWork para sondear infinitamente un URL cada 5 segundos. La obra está programada para comenzar inmediatamente el uso de hilos ThreadPool con dos observadores registrados que se ejecutarán en paralelo cada vez que el trabajo está hecho.

Haga clic aquí para aprender cómo utilizar Parallel.NET.

Apoyo

Haga cualquier pregunta o sugerir características más echa un vistazo a nuestro foro creciendo a support.avantprime.com.

actualizaciones:

01/12/2013 - Se ha añadido soporte para el reciclaje del grupo de aplicaciones. La instancia de trabajo puede cerrarse a sí mismo correctamente durante un evento automático o manual de la aplicación de la piscina de reciclaje.

18/12/2013 - Se ha añadido el código fuente VB.NET.


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

Propiedades

Creado:
1 de enero de 13 de

Última actualización:
30 14 de septiembre

Los navegadores compatibles:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

archivos incluidos:
VB Visual Basic, C # CS

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

Palabras clave

eCommerce, eCommerce, Todos los artí, culos, monitor de fondo, fondo planificador, trabajo de fondo, concurrente, alta disponibilidad, tareas de ejecució, n larga, multitarea, varios trabajos, patró, n de observador, trabajo paralelo, votació, n, planificador, a salvo de amenazas, enhebrar, subprocesos de trabajo