ASP入門

ASP入門
- Windows 2000 Server 活用 -
本日の内容

午前




概略
サーバ側の準備
ASPの基礎知識と簡単なプログラムの作成
午後

ASPを用いたアンケート処理システムの構築
おことわり




僕自身ASPに精通している訳ではありません。
Windowsサーバの管理も試行錯誤の結果です。
VisualBasicの知識が少しでもあるとわかりやす
いかもしれません。
ASPの学習の最初のハードルを下げるのが狙
いです。
ASPを勧める理由

Windowsサーバを中心とするシステムの普及



Webアプリケーションシステム



教科『情報』用コンピュータシステム
平成16年度導入授業用ネットワーク
ASP+HTML+VisualBasicで
インターネットとシームレスに接続
データベースとの連携が容易

ASP+Accessデータベース
ASPが動作する要件

Windowsサーバ上でIISが動作





Administrator権限で容易にインストール
『仮想ディレクトリ』でIIS用のディレクトリを割り当て
WinXP Proならローカルで開発可能
正常に動作しないときはセキュリティソフトを疑う。
ネットワーク

TCP/IPでHTTPが通ればよい
ASPの基本書式1

エディタで作成したHTMLコードの中に<% ~ %>で囲んで記述します。
<%@ Language=VBScript %>
☆ ASPコードはVBの文法に従って記述することを宣言します。
<html>
<head>
<title>Hello World</title>
</head>
<body>
<% Response.Write "Hello World !" %>
☆ 文字を出力します。
<% Response.write "<br>" %>
☆ HTMLタグを出力します。
</body>
</html>
ASPの基本書式2
IISの仮想ディレクトリ(ASP-Lecと設定)に
*.ASP の名前で保存します。
 表示させるときには
http://(サーバ名)/(仮想ディレクトリ名)/(ファイル名)


エクスプローラ上からファイル名をダブルクリックして
も正常に表示されません。
サーバ側の準備(サーバコンソー
ルから)
Administrator権限で作業を行う。

IISの動作チェック
http://localhost/
☆ IISがインストールされていなければインストール
する。

仮想ディレクトリの設定
コンパネ>管理ツール>IIS
☆ クライアント側から操作できない領域に設定する
のが良いと思う。ディレクトリの権限に注意する。
index.htmlが最初に表示されるように設定する。

テスト用ページを仮想ディレクトリに配置する。
クライアント側からのチェック

クライアント側からASPファイルが正常に表示さ
れるかチェックする。
http://(Server)/(Directory)/(fileneme)
オススメの開発環境
1.
2.
3.
4.
5.
6.
ASP開発用のディレクトリを設定
Index.htmlを最初に表示するように設定
各ASP用にサブディレクトリを設定
トップにリンク集としてindex.htmlを配置
Index.html内には開発中のコードへ~.aspでリ
ンクを延ばす。
チェックはindex.htmlを開いてから行う。
http://(サーバー名)/(仮想ディレクトリ名)/
今回の環境設定




サーバー上でIISは動作中
http://mghsvr/ASP-Lec/ でサンプルページを表
示
表示領域は R:\ASP-Lec\ASP\ 、生徒権限でフ
ルコントロール可能
一応、 R:\ASP-Lec\ASP\ へtest.aspを置いたと
すると、
http://mghsvr/ASP-Lec/test.asp
で表示可能。
午前中の課題
準備:R:\ASP-Lec\ASP\の下に、各自使用するディレクト
リ(名前を使って下さい)を切ります。そこにindex.html
として今回作成するファイルへのリンク集を置きます。

ASPを用いて、ご自身の名前を表示するコードを書い
てみましょう。

ASPを用いて、文字の大きさを変えてみましょう。

ASPを用いて「九九の表」を作ってみましょう。
☆ http://mghsvr/ASP-Lec/(your_name)/index.htmlでト
ップページが表示されます。
☆ http://mghsvr/ASP-Lec/で参考ファイルへのリンク集
が表示されます。
Option:ローカルPC上に開発環境
を構成する。
IISのインストール
 IISのテスト
 仮想ディレクトリの設定
 サンプルファイルの配置と実行
 (オススメ)リンクファイルの配置
 参考資料(僕のサイトです)
http://www016.upp.so-net.ne.jp/sige-lab/
☆ WindowsXP ProfessionalのCDが必要です。
