CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
はじめに アプリケーションを作成していると、定期的に処理を実行したいということがよくあります。例えば、「毎日1回不要なデータを消す」「定期的にキャッシュしたデータが更新されていないかチェック」といった場合です。こういった場合にはWindowsサービスを利用するなどの方法が取られます。 しかしWebアプリケーションでWindowsサービスを利用する場合、Webサイトのセットアップとは別にサービスを設定する必要があり、メンテナンスの手間がかかります。Webサイト上のスレッドで実行できれば、サービス起動などの手間を減らすことができます。 本稿では、Windowsサービスのような定期的な処理を実行するための機能をASP.NETに組み込む方法を解説します。この機能はWebサイト1つにDBサーバ1台という形での利用を想定しています。大規模Webサイトで複数のWebアプリケーションを同時にホストするよう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く