2011-12-01 70 views
0

我不想在这里问另一个调度程序问题,我已经读了几十个,但它仍然不清楚哪些工具最适合我的需要。我有一个报告应用三个方面的要求:C#调度程序工具

  1. 用户调用
  2. 固定安排
  3. 用户调度。

我有一个ASP.NET窗体应用程序来覆盖#1和一个C#控制台应用程序来处理#2,但现在#3已被添加到组合中。 所以对于用户计划的报告,我需要:

  • 目前与调度选择用户并保存他们的选择(?到SQL Server)
  • 有检查作业运行数据库应用程序/时间表
  • 应用程序运行查询和格式化我认为后两者可能是一个单一的应用程序的报告

,但我读过这是很难调试服务应用程序,以便让他们分开可能是好的。我不知道Quartz.net满足了哪些要求,并且我已经看到了单独的GUI工具(DayPilot)和后端(任务管理器API,CodePlex taskscheduler)。没有使用任何这些,我希望尽量减少我的错误开始。

+0

为什么选择投票?爱在哪里? – Eric

+0

@Eric谢谢埃里克,我试图提出一个简洁的问题,猜测它不符合某些标准。至少我不能低于零(我认为) – GBrookman

回答

0

如果你有SQL Server,那么你应该使用SQL Server Reporting Services,这三者都可以。

+0

谢谢。我什么都不知道,所以我要读 – GBrookman

+0

不知道这是我们将使用,但它是一个很好的解决方案,谢谢你的答案。 – GBrookman

+0

没问题。它包含在SQL Server Express中,因此不需要额外的成本。 – jrummell

1

如果您需要作业调度程序尝试使用hangfire.io