ASPによるCGIプログラミング講座


 ここでは、中級者以上を対象にインタラクティブ(動的)なWebページを作成する方法「CGI」について紹介したいと思います。
 想定する対象者は、ひととおりのHTMLタグ及びJavaScriptなどのプログラミングやWWWの仕組みを理解しているもの として話を進めます。
 基本的にCGIとは、クライアントからのリクエストをサーバー側で受け取り、サーバー側でなんらかの処理をし、処理結果をクライアントに返す処理のことをいいます。
 一番代表的な機能としては、ほとんどのWebページで採用されているアクセスウンターがあげられます。このアクセスカウンターの処理はサーバーからの接続要求がある毎に、サーバー側のカウンターファイルを1プラスし、その結果をクライアントに返します。
この時にサーバー側で行われる処理は色々なプログラミング言語で記述されています。サーバーのプラットホームによっても使用される言語は、それぞれ違ったものになります。この講座では、誰でもが簡単に環境を構築しすぐにでもWebプログラミングが行えるMicrosoftの Activ Server Pages(ASP) によるWebアプリケーション作成講座を行いたいと思います。とは言っても、講座の中心はプログラミングといたしますので、初期の環境構築は別の参考書に譲ることとし、出来るだけ実用的な?サンプルプログラムを中心に説明していきます。なお、サンプルプログラムは全てフリーです。各自の責任において色々改造してお使い下さい。なお、ダウンロードをして使用した場合は、 ご感想やバグなどの報告 をいただけると嬉しいです。よろしくお願いいたします。
  1. まず最初に準備するもの
  2. 環境の構築について

  3. 第1回 アクセスカウンターの作成
  4. 第2回 検索ページの作成
  5. 第3回 データーアップロードページの作成
  6. 第4回 貸し出し予約ページの作成
  7. 第5回 WEBメーラーの作成
  8. 第6回 掲示板の作成
  9. 第7回 アンケートページの作成
ご意見ご感想、バグの報告は鶴21 までお願いいたします。
CopyRight (C) turu21 2001