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 để WorldWideScripts.net

Đăng ký vào nguồn cấp dữ liệu của chúng tôi để ở lại đến ngày!

Mới! Theo chúng tôi như bạn muốn nó!


BackgroundScheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Các thành phần BackgroundScheduler cung cấp cho bạn một phương pháp đơn giản và mạnh mẽ để có được ứng dụng web của bạn để thực hiện các nhiệm vụ thường xuyên trong nền mà không có sự can thiệp với khách truy cập của bạn.

Những nhiệm vụ nền thông thường có thể bao gồm:
- Gửi email một cách thường xuyên.
- Thư mục tạm thời thường xuyên làm sạch.
- Tải nguồn cấp dữ liệu RSS của trang web khác.
- Tạo RSS của riêng bạn cấp các tệp html tĩnh như thường xuyên.
- Kết nối với các dịch vụ web để cập nhật các bản sao của dữ liệu của họ.

Không chỉ có nhiệm vụ thường xuyên, nhưng tốn thời gian nhiệm vụ hoặc tính toán có thể được khởi động ở chế độ nền. Một khi chúng được hoàn thành, bạn có thể thông báo cho khách truy cập của bạn mà reasult có sẵn để tải về. Những nhiệm vụ này có thể bao gồm:
- Tạo các tập tin PDF.
- Việc gửi một email khi bạn có thể trở về khách truy cập của bạn ngay lập tức với một phản ứng.
- Chạy truy vấn SQL dài (Tạo bản sao lưu cơ sở dữ liệu).
- Quá trình tải lên dữ liệu (hình ảnh, video, vv)

Các thành phần có thể được sử dụng trong các ứng dụng Windows Forms là tốt. Các mẫu hiện tại đang chạy trong.NET framework 2.0 nhưng có thể được sử dụng trong các phiên bản sau này như là tốt.
Kích hoạt một tác vụ chạy nền không thể nào đơn giản hơn:

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

Các methot được thực hiện thường xuyên:

public void ScheduledEvent (BackgroundEvent BE) {

// Bất cứ điều gì bạn muốn được thực hiện

}

Khởi tạo được đặt trong file Global.asax:

protected void Application_Start (object sender, EventArgs e) {

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

protected void Application_End (object sender, EventArgs e) {

BackgroundScheduler.Stop ();
}


Bạn có thể có nhiều lịch trình, ngay cả lúc bạn muốn. Sự kiện này không hoàn toàn dự kiến ​​trong thời gian. Trọng tâm là đều đặn và thực hiện nền. Bạn có thể, tuy nhiên, tái sắp xếp các sự kiện bất cứ lúc nào. Sự kiện này không ecexuted song song, chứ không phải một.


Tải về
Các thành phần khác trong thể loại nàyTất cả các thành phần của tác giả này
Ý kiếnCâu hỏi thường gặp và câu trả lời

Tài sản

Tạo:
22 ngày 10 tháng 11

Cập nhật cuối cùng:
N / A

Các trình duyệt tương thích:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

Bao gồm các tập tin:
C # CS

Phiên bản phần mềm:
NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0

Từ khóa

Thương mại điện tử, Thương mại điện tử, Tất cả mó, n đồ, xử lý, sự kiện, lập kế hoạch, Chủ đề