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 pour WorldWideScripts.net

@fr1wwsAbonnez-vous à notre RSS pour rester à jour!

Nouveau! Suivez-nous que vous le souhaitez!


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

Ads

Ad: Bluehost hosting
Il y a des options de licence supplémentaires disponibles pour ce produit sur ​​avantprime.com, les créateurs de Parallel.NET. Des prix réduits également disponibles.

Le composant Parallel.NET vous offre un moyen simple et robuste d'obtenir vos applications.NET pour effectuer des tâches régulières à des intervalles configurables. Il n'y a aucune interférence avec d'autres aspects de l'application, y compris l'interface utilisateur ou les utilisateurs.

Consultez Web Miner, une application d'extraction de contenu Web du monde réel qui tire parti de Parallel.NET. Voir un aperçu de l' application ici tout en accordant une attention particulière à la durée d' utilisation de la CPU, utilisation de la mémoire et de l' exploitation minière pour voir Parallet.NET en action.

Quelles sont les caractéristiques?

  • Exécuter des tâches à intervalles configurables
  • multiples tâches Exécuter à différents intervalles en utilisant 1 ParallelScheduler
  • Configurer si les tâches d'arrière-plan utilisent le ThreadPool ou créer leur propre fil
  • Spécifiez si la tâche doit être exécutée en continu ou pour un nombre limité de fois
  • Ajouter des observateurs pour toute tâche de fond ayant les observateurs alerté chaque fois que la tâche est terminée
  • Permettre aux observateurs de manipuler la sortie de la tâche qui a terminé
  • Préciser comment les observateurs seront exécutés par le ParallelScheduler - successivement ou simultanément
  • la gestion des exceptions Configurable juste au cas où une tâche ne gère pas ses propres exceptions

Quand dois-je utiliser?

  • Chargement de nouvelles RSS
  • Les opérations de nettoyage
  • L'envoi de courriels sans réduire la réactivité de l'interface utilisateur
  • Suivi des ressources internes et externes
  • dispositifs ou d'autres services avec de nouvelles informations Mise à jour
  • Rafraîchissez vos sources de services Web externes / internes données
  • Surveiller les tables de base de données pour les changements ou de nouvelles informations
  • Surveiller les boîtes de réception de nouveaux e-mails
  • vidéo du processus, des images et autres fichiers multimédia
  • Envoyer des fichiers volumineux
  • Téléchargement de plusieurs fichiers (FTP, etc.)

Les tâches qui prennent beaucoup de temps pour terminer, y compris les tâches qui sont intensive du processeur, disque dur intensive ou d'une tâche que l'accès des ressources externes telles que les services Web, bases de données (dans certains cas), fils de nouvelles, etc. sont des candidats idéaux à exécuter en arrière-plan. Une fois que ces tâches sont terminées les observateurs seront informés et ensuite ils peuvent effectuer leur travail qui peut inclure la mise à jour de l'interface utilisateur, avertir les utilisateurs des modifications et mises à jour, etc.

Les technologies

Ce composant est construit en utilisant le.NET Framework 2.0 qui signifie peut être utilisé dans toutes les applications.NET qui utilisent le framework 2.0 ou supérieur. Ce composant peut être utilisé dans tous types d'applications.NET, notamment:

  • Console
  • Windows Forms
  • WPF
  • ASP.NET WebForms
  • ASP.NET MVC
  • Windows services
  • Services Web (XML / WCF)
  • Silverlight
  • Azur

Est-il fiable?

Le composant assure également que de nombreux pièges ne sont pas rencontrés, y compris:

  • Aucun Deadlocks
  • Aucune fuite de mémoire - nettoyer grâce à la méthode Dispose et considèrent des problèmes tels que l'auditeur écoulé
  • Aucune exception des fuites - La gestion des exceptions pour assurer la terminaison indésirable de l'application ne se produit pas
  • ASP.NET ThreadPool & Service Unavailable manutention - permet de contrôler si les fils de ThreadPool sont utilisés (par défaut non). Cela garantit que les discussions ne sont pas prises loin des applications ASP.NET haute disponibilité provoquant le redouté "Service Unavailable" un message
  • Tâche / structure de travail de fond - mécanisme flexible pour la création d'opérations de fond complexes
  • Fort nom signé - Permet le référencement dans d'autres applications qui sont solides nom signé et installer également dans le GAC
  • Soutenir l'arrêt personnalisé pendant le pool d'applications de recyclage pour les applications web.

Qu'est-ce que dans le paquet?

  1. .NET 2.0 Assemblées
  2. fichiers de débogage (PDB)
  3. commentaires Xml (IntelliSense)
  4. documentation d'utilisation
  5. API Documentation
  6. application de démonstration 2 x Console
  7. application de démonstration ASP.NET MVC
  8. ASP.NET Webforms __gVirt_NP_NN_NNPS<__ applications de démonstration
  9. application de démonstration WinForm
  10. C # et VB.NET Source Code
  11. Visual Studio 2010 SP1 et 2012 Solution

Comment pourrais-je utiliser ce composant?

Exemple de la façon d'utiliser le ParallelScheduler conjointement avec le UrlReaderBackgroundWork pour interroger infiniment une URL toutes les 5 secondes. Les travaux devraient commencer immédiatement à l' aide des fils de ThreadPool avec deux observateurs inscrits qui seront exécutées en parallèle à chaque fois que le travail est fait.

Cliquez ici pour apprendre comment utiliser Parallel.NET.

Soutien

Posez toutes les questions ou proposer des équipements plus consultez notre forum de plus en plus à support.avantprime.com.

Mises à jour:

12/01/2013 - Ajout du support pour le pool d'applications de recyclage. L'instance de travail peut se fermer correctement lors d'un événement automatique ou manuel pool d'applications de recyclage.

18/12/2013 - Ajout VB.NET code source.


Télécharger
D'autres éléments de ce typeTous les composants de cet auteur
CommentairesFoire aux questions et réponses

Propriétés

Créé:
1 Janvier 13

Dernière mise à jour:
30 Septembre 14

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

fichiers inclus:
Visual Basic VB, C # CS

Une version de logiciel:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Mots-clés

commerce é, lectronique, commerce é, lectronique, Tous les articles, moniteur de fond, fond ordonnanceur, travail de fond, concurrent, la haute disponibilité, tâ, ches en cours d'exé, cution longues, multi-tâ, ches, plusieurs emplois, motif d'observateur, travaux parallè, les, vote, planificateur, thread-safe, filetage, threads de travail