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

Abonu al nia feed resti ĝisdata!

Nova! Sekvu nin kiel vi deziras gxin!


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

Ads

Ad: Bluehost hosting
Ekzistas ekstra permesila ebloj disponeblaj por ĉi tiu produkto sur avantprime.com, la kreintoj de Parallel.NET. Estimataj prezoj havebla.

La Parallel.NET komponanto provizas vin kun simpla kaj fortika maniero de prenanta vian NET aplikoj elfari regulajn taskojn je configurable intervaloj. Ekzistas neniu interfero al aliaj aspektoj de la apliko inter la UI aŭ uzantoj.

Kontrolu TTT Miner, vera mondo ttt enhavo ministoj apliko kiu utiligas Parallel.NET. Vidu apliko antaŭvido tie dum paganta proksiman atenton al la CPU uzado, memoro uzado kaj minería daŭro vidi Parallet.NET en ago.

Kio estas la trajtoj?

  • Ekzekuti taskojn je configurable intervaloj
  • Kuri multoblajn taskojn en malsamaj intervaloj uzante 1 ParallelScheduler
  • Konfiguri ĉu fono taskoj uzi la ThreadPool aŭ krei siajn proprajn fadeno
  • Specifas ĉu la tasko devus kuri senfine aŭ por limigita nombro da fojoj
  • Aldoni observantoj por ajna fono tasko havantaj la observantoj alarmis ĉiufoje la tasko kompletigas
  • Permesi la observantoj manipuli la eligo de la tasko kiu kompletigis
  • Indiku kiom la observantoj estos ekzekutita de la ParallelScheduler - secuencial aŭ Samtempe
  • Configurable escepto uzado ĉiaokaze tasko ne manipulas lian propran esceptoj

Kiam mi uzas tiun?

  • Ŝarĝante novaĵoj feeds
  • Pura-supren operacioj
  • Sendanta retpoŝtojn sen redukti la respondemo de la UI
  • Monitoring internaj kaj eksteraj rimedoj
  • Ĝisdatiganta aparatoj aŭ aliaj servoj kun novaj informoj
  • Fortigu viajn datumojn fontoj de eksteraj / internaj servoj retejo
  • Monitor datumbazo tabloj ŝanĝojn aŭ novan informon
  • Monitor inboxes por novaj mesaĝoj
  • Procezo filmetoj, bildoj, kaj aliaj plurmediaj dosieroj
  • Sendu grandajn dosierojn
  • Alŝutas multnombraj arkivoj (FTP, ktp)

Taskoj kiuj prenas longan tempon kompletigi inkluzive taskoj kiuj estas procesoro intensa, malmola disko de intensiva aŭ tasko kiu aliri eksterajn rimedojn kiel Web servoj, datumbazoj (en iuj kazoj), novaĵoj feeds, ktp estas idealaj kandidatoj por kuri en la fono. Iam tiuj taskoj estas kompletigita la observantoj estos sciigitaj kaj tiam ili povas plenumi sian laboron kiu povas inkluzivi ĝisdatiganta la UI, sciigante uzantoj de ŝanĝoj & ĝisdatigoj, ktp

teknologioj

Ĉi komponanto estas konstruita per la.NET 2.0 Kadra kiu signifas en povas esti uzata en ĉiuj NET aplikoj kiuj uzas la 2.0 kadro aŭ supera. Ĉi komponanto povas esti uzata en ĉiuj tipoj de NET aplikoj inkludante:

  • konzolo
  • fenestroj Formoj
  • WPF
  • ASP.NET WebForms
  • ASP.NET MVC
  • fenestroj Servoj
  • Web Services (XML / WCF)
  • Silverlight
  • Azure

Cxu fidinda?

La komponanto ankaŭ certigas ke multaj enfaliloj ne renkontis inkluditaj:

  • neniu deadlocks
  • Neniu Memoro likoj - purigi per disponi metodo & konsideri problemojn kiel la kadukiĝis aŭskultanto
  • Neniu Esceptoj likoj - Escepto uzado certigi nedezirita finaĵo de la apliko ne okazi
  • ASP.NET ThreadPool & Service Unavailable uzado - Donas kontrolo ĉu ThreadPool fadenoj uzas (defaŭlte neniu). Tio certigas ke fadenoj ne forprenis de alta disponibilidad ASP.NET aplikoj kaŭzante la timegata "Servo Unavailable" mesaĝon
  • Tasko / Fono verkon strukturo - Malrigida mekanismo por krei kompleksajn fono operacioj
  • Forta nomo subskribita - Permesas referenco en aliaj apliko kiu estas forta nomita subskribis & ankaŭ instali en la GAC
  • Subtenu kutimo elŝaltita dum apliko akvejo reciklado por aplikoj retejo.

Kio estas en la pako?

  1. NET 2.0 Asembleoj
  2. Debug dosieroj (PDB)
  3. Xml komentoj (Intellisense)
  4. uzado dokumentado
  5. API Dokumentoj
  6. 2 x Konzolo demo apliko
  7. ASP.NET MVC demo apliko
  8. ASP.NET WebForms demo apliko
  9. WinForm demo apliko
  10. C # & VB.NET Fontkodo
  11. Vida Studio 2010 SP1 & 2012 Solvo

Kiel mi uzas tiun komponanto?

Ekzemplo de kiel uzi la ParallelScheduler lige kun la UrlReaderBackgroundWork por malfinie opinisondi URL ĉiu 5 sekundoj. La laboro estas planita por komenci tuj uzante ThreadPool fadenoj kun du registritaj observantoj kiuj lanĉiĝos en Paralela ĉiufoje la laboro estas farita.

Klaku ĉi tie por lerni kiel uzi Parallel.NET.

subteno

Petu demandojn aŭ sugesti karakterizaĵoj plus kontrolu nian kreskantan forumo ĉe support.avantprime.com.

ĝisdatigoj:

01/12/2013 - Aldonita apogo por apliko akvejo reciklado. La laboro ekzemple povas fermi sin malsupren ĝuste dum aŭtomata aŭ manlibro apliko akvejo reciklado okazaĵo.

18/12/2013 - Aldonita VB.NET fontkodo.


Elŝuti
Aliaj komponantoj en ĉi tiu kategorioĈiuj komponantoj de tiu aŭtoro
KomentojOftaj demandoj kaj respondoj

Propraĵoj

kreitaj:
1 januaro 13

lasta Ĝisdatigo:
30 Septembro 14

kongrua Browsers:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opero, Chrome

Dosieroj Inkluditaj:
Visual Basic VB, C # CS

Programaro Versio:
NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Ŝlosilvortoj

eCommerce, eCommerce, ĉiuj Eroj, fono monitoro, fono vicigilo, fono laboro, samtempa, alta disponibilidad, longa kurado taskoj, multi-tasking, multoblaj laborpostenoj, observanto padrono, paralela laboro, polling, vicigilo, fadeno-sekura, threading, laboristo fadenoj