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

— Lisäosa WorldWideScripts.net

Tilaa syötteen pysymään ajan tasalla!

Uusi! Seuraa meitä kuin haluat!


BackgroundScheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

BackgroundScheduler komponentti tarjoaa sinulle yksinkertainen ja luotettava menetelmä saat web-sovellus suorittaa säännöllisesti tehtäviä taustalla ilman häiriöitä kävijöitä.

Nämä säännöllisesti tausta tehtäviä voivat olla:
- Lähettäminen sähköpostit säännöllisesti.
- Säännöllinen temp kansiossa puhdistamiseen.
- Lataaminen RSS-syötteet toisen sivuston.
- Oman RSS-syötteitä staattisia html-tiedostoja säännöllisesti.
- Yhdistä verkkopalvelut päivittää kopion tietonsa.

Ei vain säännöllinen tehtäviä, mutta aikaa vieviä tehtäviä tai laskelmia voidaan aloittaa taustalla. Kun he ovat valmiit, voit ilmoittaa kävijöitä että reasult on ladattavissa. Näihin tehtäviin voi sisältyä:
- Luominen PDF-tiedostoja.
- Lähettäminen sähköpostitse kun voit palata kävijä välittömästi vastauksen.
- Running pitkiä SQL-kyselyjä (tuottaa tietokannan varmuuskopio).
- Prosessi latasi tiedot (kuvat, videot, jne.)

Komponentti voidaan käyttää Windows Forms sovelluksissa. Näytteen pyörii.NET 2.0 Framework mutta ei voi käyttää myöhemmin versiot sekä.
Aktivointi tausta tehtävä voisi olla yksinkertaisempi:

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

Methot joka toteutetaan säännöllisesti:

public void ScheduledEvent (BackgroundEvent BE) {

// Kaikki haluat tehdä

}

Alustus pantavaksi Global.asax tiedostoon:

suojattu mitätön Application_Start (objekti lähettäjän EventArgs e) {

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

suojattu mitätön Application_End (objekti lähettäjän EventArgs e) {

BackgroundScheduler.Stop ();
}


Sinulla voi olla niin monta aikataulun jopa haluat. Tapahtumia ei täysin aikataulun ajoissa. Painopiste on säännöllisyys ja tausta toteuttamista. Voit kuitenkin uudelleen ajoittaa tapahtumia tahansa. Tapahtumia ei ecexuted rinnakkain, eikä yksi kerrallaan.


Lataa
Muut komponentit tässä luokassaKaikki osat tämän tekijän
KommentitUsein kysyttyjä kysymyksiä ja vastauksia

Ominaisuudet

Luotu:
22 marraskuu 10

Viimeisin päivitys:
N /

Yhteensopiva Selaimet:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

Tiedostoja mukana:
C # CS

Ohjelmistoversio:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0

Avainsanoja

eCommerce, eCommerce, Kaikki tuotteet, tapahtuma kä, sittely, aikataulutus, langat