2012-01-11 11 views
6

私はC#でスケジューリングタイプのアプリケーションを作成しており、特定の時間に実行したいタスクをユーザーが保存できるようにしています。今は、実行頻度を指定するオプション(Daily/Weekly/Monthly)と時間を指定するオプションをデータベースに保存します。C#でCronジョブを作成する

私はちょうどこれの背後にある疑似コードの周りを頭で囲んでいるだけで、それを実装する方法についていくつかの提案を探しています。私は実行する必要があるかどうかを確認するために各タスクをチェックするために60秒ごとに繰り返しタイマーを実行していますが、日時を処理する必要があるときは常にロードブロックを当てるようになっており、繰り返し日(毎日/毎週/それ以上に。

+0

Quartz.NETをご覧ください。無料のタスクスケジューリングアプリです。独自のソリューションを作成する必要はありません。 http://quartznet.sourceforge.net –

答えて