でのサービス作成のメモ。[第1回]

今流行のWebサービスではなくて、NTサービスのことです。
自分で欲しいと思ったものは作ってしまおう企画で
とりあえずDynamicDNSのIPアドレス更新用クライアントを作成しようと思います。

  • ひな形を作る

ファイル>新規作成>プロジェクト
プロジェクト名に「DDNSPing」と入力して作成。
Service1.vbをデザインで開き、プロパティのServiceNameと(name)を「DDNSPing」に変更
ツール>コンポーネントからTimerをドロップする
Timer1のインターバルを30000(30秒)に設定する。
Timer1コントロール(?)をダブルクリックしてTimer1_Elapsedイベントに「'todo:一定時間ごとにHTTP-GETを行う」と記入

  • 設定読込部分を作る
  • 時間待ちを行う部分を作る
  • HTTP-GETの仕掛けを作る
  • 実行結果をログに残す部分を作る
  • インストールして動作確認する

連載でものを作るところまで書く予定。