ASP.Net C# 4.0 Web フォーム / ASP.NET MVC 3.0 Razor Views / コンソール アプリケーション
SQL Server 2008 / Entity Framework 4.1
以下を使用してリマインダー アプリケーションの開発を開始しようとしています。
私はすでにリマインダー フォームを作成しました。ユーザーはリマインダーを受け取りたい日時を指定してリマインダーを作成します。
これで、私のプログラムはデータベースを調べて、アクティブなリマインダー リストをチェックし、電子メール リマインダーを送信する必要があります。
これは私が考えたことです:
- コンソール プログラムを作成する
- サーバーで毎分実行するようにスケジュールされています
- このプログラムはリマインダー テーブルをチェックして、アクティブなすべてを見つけます。
- その分のリマインダー
- メールを作成して送信します。
しかし、これが最善の方法であるかどうかはわかりません。何か提案やアイデアをいただければ幸いです。
ありがとう