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

— 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!


BackgroundScheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Den BackgroundScheduler komponent ger dig en enkel och robust metod för att få din webbapplikation för att utföra vanliga uppgifter i bakgrunden utan inblandning med dina besökare.

Dessa regelbundna bakgrundsuppgifter kan vara:
- Att skicka e-post på en regelbunden basis.
- Regelbunden temp mapp sanering.
- Nedladdning RSS-flöden av en annan webbplats.
- Skapa din egen RSS-flöden som statiska html-filer regelbundet.
- Anslut till webbtjänster för att uppdatera din kopia av sina uppgifter.

Inte bara vanliga uppgifter, men tidskrävande uppgifter eller beräkningar kan inledas i bakgrunden. När de är klara kan du meddela dina besökare att reasult är tillgänglig för nedladdning. Dessa uppgifter kan omfatta
- Skapa PDF-filer.
- Skicka ett e-post medan du kan gå tillbaka till dina besökare omedelbart med ett svar.
- Köra långa SQL-frågor (Generera databas backup).
- Process uppladdade uppgifter (bilder, video, etc.)

Komponenten kan användas i Windows Forms applikationer. Den aktuella provet körs i.NET 2.0 Framework men kan användas i senare versioner.
Aktivering en bakgrundsuppgift kunde inte vara enklare:

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

Den methot som ska köras regelbundet:

public void ScheduledEvent (BackgroundEvent BE) {

// Allt du vill ska göras

}

Initiering sättas i Global.asax filen:

skyddad void Application_Start (objekt avsändare, EventArgs e) {

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

skyddad void Application_End (objekt avsändare, EventArgs e) {

BackgroundScheduler.Stop ();
}


Du kan ha så många planerat även vid du vill. Händelser inte helt planerat i tid. Fokus ligger på regelbundenhet och bakgrund utförande. Du kan dock boka om, händelserna som helst. Händelser inte ecexuted parallellt snarare en efter en.


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

Egenskaper

Skapad:
22 November 10

Senaste uppdateringen:
N / A

Kompatibla webbläsare:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

Filer Ingår:
C # CS

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

Nyckelord

e-handel, e-handel, Alla artiklar, hä, ndelsehantering, schemalä, ggning, trå, dar