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

Prenumerera på vårt foder för att hålla dig uppdaterad!

Nytt! Följ oss som du vill ha det!


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

Ads

Ad: Bluehost hosting
Det finns extra licens alternativ för denna produkt på avantprime.com, skaparna av Parallel.NET. Rabatterade priser också.

Den Parallel.NET komponent ger dig ett enkelt och robust sätt att få din NET-applikationer för att utföra vanliga uppgifter på konfigurerbara intervall. Det finns ingen interferens med andra aspekter av tillämpningen, inklusive UI eller användare.

Kolla in Web Miner, en verklig värld webbinnehåll mining program som drar nytta av Parallel.NET. Se ett program förhandsvisning här samtidigt ägna stor uppmärksamhet åt hur länge CPU-användning, minnesanvändning och gruv att se Parallet.NET i aktion.

Vilka funktioner?

  • Utföra uppgifter på konfigurerbara intervall
  • Kör flera uppgifter vid olika intervall med hjälp av en ParallelScheduler
  • Konfigurera om bakgrundsuppgifter använder ThreadPool eller skapa sin egen tråd
  • Ange om aktiviteten ska köras oändligt eller för ett begränsat antal gånger
  • Lägg observatörer för någon bakgrundsaktivitet har observatörerna larmade varje gång uppgiften full
  • Låt observatörer att manipulera utsignalen från den uppgift som slutförd
  • Ange hur observatörerna kommer att utföras av ParallelScheduler - sekventiellt eller samtidigt
  • Konfigurerbar undantagshantering utifall en uppgift inte hanterar sina egna undantag

När ska jag använda det?

  • Laddar nyhetsflöden
  • Städa upp
  • Skicka e-post utan att minska känsligheten hos användargränssnittet
  • Övervakning interna och externa resurser
  • Uppdatera enheter eller andra tjänster med ny information
  • Uppdatera dina datakällor från externa / interna webbtjänster
  • Övervaka databastabeller för förändringar eller nya uppgifter
  • Övervaka inkorgar för nya e-postmeddelanden
  • Process video, bilder och andra multimediafiler
  • Skicka stora filer
  • Ladda upp fler filer (FTP, etc.)

Uppgifter som tar lång tid att slutföra inklusive uppgifter som processorn intensiv, hårddisk intensiv eller uppgift som tillgång till externa resurser som webbtjänster, databaser (i vissa fall), nyhetsflöden, etc. är perfekta kandidater som ska köras i bakgrunden. När dessa uppgifter är klara observatörerna kommer att meddelas och då de kan utföra sitt arbete som kan innefatta uppdatera UI, meddela användare om ändringar och uppdateringar, etc.

teknik

Denna komponent är byggd med.NET 2.0 Framework vilket i kan användas i alla NET-applikationer som använder 2,0 ram eller högre. Denna komponent kan användas i alla typer av.NET-applikationer inklusive:

  • Trösta
  • Windows Forms
  • WPF
  • ASP.NET WebForms
  • ASP.NET MVC
  • Windows Services
  • Web Services (XML / WCF)
  • silverlight
  • Azurblå

Är det pålitlig?

Komponenten ser också till att många fallgropar inte påträffas bland annat:

  • inga Blockerat låsläge
  • Inga minnesläckor - städa upp genom avyttra metod och behandla problem såsom preskriberad lyssnaren
  • Inga undantag läckor - Undantagshantering för att säkerställa oönskad uppsägning av ansökan inte förekommer
  • ASP.NET ThreadPool och service Ej hantering - Ger kontroll av huruvida ThreadPool trådar används (som standard nej). Detta säkerställer att trådarna inte tas bort från hög tillgänglighet ASP.NET-program som orsakar den fruktade "Tjänsten inte tillgänglig" meddelande
  • Uppgift / Bakgrund arbetsstruktur - Flexibel mekanism för att skapa komplexa bakgrundsprocesser
  • Starkt namn undertecknat - Tillåter referera i andra program som är starka som heter undertecknade & även installation i GAC
  • Stödja anpassade avstängning under programpools återvinning av webbapplikationer.

Vad finns i paketet?

  1. NET 2,0 Assemblies
  2. Debug-filer (PBF)
  3. Xml kommentarer (Intellisense)
  4. användning dokumentation
  5. API-dokumentation
  6. 2 x Console demoapplikation
  7. ASP.NET MVC demoapplikation
  8. ASP.NET WebForms demo ansökan
  9. WinForm demoapplikation
  10. C # och VB.NET källkod
  11. Visual Studio 2010 SP1 och 2012 Lösning

Hur skulle jag använda denna komponent?

Exempel på hur man använder ParallelScheduler i samband med UrlReaderBackgroundWork att oändligt hämta en webbadress var 5 sekunder. Arbetet beräknas starta omedelbart med ThreadPool trådar med två registrerade observatörer som kommer att exekveras parallellt varje gång arbetet utförs.

Klicka här för att lära sig att använda Parallel.NET.

Stöd

Ställ frågor eller föreslå funktioner plus ta en titt växande forum på support.avantprime.com.

uppdateringar:

2013/01/12 - lagt till stöd för programpool återvinning. Arbetet exempel kan stänga av sig själv ordentligt under en automatisk eller manuell applicering pool återvinning händelse.

18/12/2013 - Inkom VB.NET källkod.


Hämta
Andra komponenter i denna kategoriAlla komponenter i denna författare
KommentarerVanliga frågor och svar

Egenskaper

Skapad:
1 januari 13

Senaste uppdateringen:
30 September 14

kompatibla Webbläsare:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

filer ingår:
Visual Basic VB, C # CS

Mjukvaru-version:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Nyckelord

e-handel, e-handel, Alla objekt, bakgrundsskä, rmen, bakgrunds schemalä, ggare, bakgrundsarbete, samverkande, hö, g tillgä, nglighet, lå, ngdragna uppgifter, multi-tasking, flera jobb, observatö, r mö, nster, parallellt arbete, polling, schemalä, ggare, trå, dsä, ker, threading, arbetstagare trå, dar