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

@zhcn1wws订阅我们的饲料,以保持最新

新!跟随我们,你想要它


BackgroundScheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

该BackgroundScheduler组件提供了一个简单而可靠的方法,让您的Web应用程序,而无需与您的访问者的任何干扰在后台执行常规任务。

这些有规律的后台任务可能包括:
- 发送定期的电子邮件。
- 定期临时文件夹清理。
- 下载RSS提要另一个网站。
- 创建自己的RSS提要定期为静态html​​文件。
- 连接到Web服务,以更新其数据的副本。

不仅定期任务,但耗时的任务或计算可以在背景中启动。 一旦完成,你可以通知你的访问者的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年11月10日

最后更新:
N / A

兼容的浏览器:
镀铬4,Chrome浏览器5,火狐,IE6,IE7,IE8,歌剧,Safari浏览器

包括的文件:
C#CS

软件版本:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0

关键字

电子商务, 电子商务, 所有项目, 事件处理, 调度, 主题