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

— الإضافة إلى WorldWideScripts.net

الاشتراك في موقعنا تغذية للبقاء حتى الآن!

جديد! تابعونا على النحو الذي تريد ذلك!


BackgroundScheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

المكون BackgroundScheduler يوفر لك طريقة بسيطة وقوية للحصول على تطبيق الويب الخاص بك لأداء المهام العادية في الخلفية دون أي تدخل مع زوار موقعك.

ويمكن أن تشمل هذه المهام الخلفية العادية:
- إرسال رسائل البريد الإلكتروني على أساس منتظم.
- المجلد المؤقت Temp منتظم تنظيف.
- تحميل آر إس إس لموقع آخر.
- خلق RSS الخاصة بك يغذي ملفات HTML ثابتة بشكل منتظم.
- الاتصال خدمات الويب لتحديث نسختك من البيانات الخاصة بهم.

لا المهام العادية فقط، ولكن تستغرق وقتا طويلا المهام أو العمليات الحسابية يمكن البدء في الخلفية. وبمجرد الانتهاء من أنها يمكن أن يخطر للزائرين أن reasult متاح للتحميل. ويمكن أن تشمل هذه المهام:
- إنشاء ملفات PDF.
- إرسال رسالة بالبريد الالكتروني في حين يمكنك العودة إلى زائرك على الفور مع الرد.
- تشغيل الاستعلامات SQL طويلة (توليد احتياطية من قاعدة بيانات).
- معالجة البيانات التي تم تحميلها (صور، فيديو، الخ)

المكون يمكن استخدامها في نظام التشغيل Windows نماذج التطبيقات كذلك. يتم تشغيل العينة الحالية في إطار NET 2.0 ولكن يمكن استخدامها في الإصدارات اللاحقة أيضا.
تفعيل مهمة أساسية لا يمكن أن تكون أكثر بساطة:

BackgroundEvent BE = BackgroundEvent الجديد ("TheNameOfTheEvent")؛
BE.RepeatInterval = 300؛
BE.EventHandler = ScheduledEvent.
BE.Start ()؛

وmethot ليتم تنفيذها بشكل منتظم:

ScheduledEvent الفراغ الجمهور (BackgroundEvent BE) {

// أي شيء كنت ترغب في أن يتم

}

التهيئة لوضعها في ملف Global.asax:

Application_Start المحمية باطل (المرسل كائن، EventArgs ه) {

BackgroundScheduler.Init ()؛
SampleEventManager.Init ()؛
}

Application_End المحمية باطل (المرسل كائن، EventArgs ه) {

BackgroundScheduler.Stop ()؛
}


هل يمكن أن يكون كما كان مقررا كثير حتى في تشاء. لم يتم المقرر الأحداث على الاطلاق في الوقت المناسب. وينصب التركيز على انتظام وتنفيذ الخلفية. يمكنك، ومع ذلك، إعادة جدولة الأحداث في أي وقت. لا ecexuted الأحداث بالتوازي مع ذلك، وليس واحدا تلو الآخر.


تحميل
المكونات الأخرى في هذه الفئةجميع مكونات هذا الكاتب
تعليقاتالأسئلة المتداولة والأجوبة

خصائص

خلق:
22 نوفمبر 10

اخر تحديث:
N / A

المتصفحات المتوافقة:
الكروم 4، 5 الكروم، فايرفوكس، IE6، IE7، IE8، أوبرا، سفاري

وشملت ملفات:
C # CS

النسخة البرمجيات:
NET 2.0، Framework 3.0، .NET Framework 3.5 و.NET 3.7، NET 4.0

كلمات البحث

التجارة الإلكترونية, التجارة الإلكترونية, جميع المواد, التعامل مع الحدث, جدولة, المواضيع