2011-12-01 97 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