0


我即将开始使用以下任何
ASP.Net C# 4.0 Web 表单/ASP.NET MVC 3.0 Razor Views/Console Application
SQL Server 2008/Entity FrameWork 4.1开发提醒应用程序

我已经创建了提醒表单,用户将在其中创建他们想要提醒的时间和日期的提醒。

现在我的程序应该查看数据库并检查任何活动的提醒列表并发送电子邮件提醒。

这就是我的想法:

  1. 编写控制台程序
  2. 计划在服务器上每分钟运行一次
  3. 该程序将检查提醒表以查找所有活动的
  4. 那一分钟的提醒
  5. 并撰写电子邮件并将其发送出去。

但我不确定这是否是最好的方法。非常感谢任何建议/想法?

谢谢

4

2 回答 2

0

此应用程序的核心很可能是 Windows 服务。该服务在一个计时器上运行,该计时器将发出必要的数据请求。然后发送电子邮件并启动烤面包机或应用程序窗口以在找到项目时提醒用户。

于 2012-07-20T15:24:24.687 回答
0

使用 CRON 触发器而不是轮询。Quartz.NET 使用 CRON 并且运行良好。大量教程和下载 http://quartznet.sourceforge.net/tutorial/index.html

于 2012-07-26T16:47:58.647 回答