書籍詳細(今日からつかえるActiveServerPages2.0実用サンプル集)

今日からつかえるActiveServerPages2.0実用サンプル集 書影

ISBN: 4-87966-858-3

今日からつかえるActiveServerPages2.0実用サンプル集

山田祥寛 著

サポート終了
著者山田祥寛
出版社秀和システム
価格3,200円(税別)
判形B5変版・1色
ページ数320ページ
付属CD-ROM 1枚
発売日1998年12月15日
シリーズ 今日からつかえるサンプル集
対象レベル中級

改訂版が刊行されています。詳細はこちらをご覧ください。

豊富なサンプルでASPサイト簡単作成

CDと連動したつかえるサンプルが満載。
詳しく丁寧なスクリプト解説。巻末には豊富なリファレンスもあり、カスタマイズに便利。
とりあえず作りたい、動かしたい人にはうってつけの一冊です。著者処女作
今日からつかえるActiveServerPages2.0実用サンプル集 ロゴ

更新履歴

  • FAQ情報:1999年1月24日 更新
  • 正誤訂正:1999年10月30日 更新

目次

  • 第1部:イントロダクション
  • 1-1:今なぜASPか?
  • 1-1-1 Web表現技術の進展
  • HTML
  • JAVAアプレットとActiveX
  • クライアントサイドスクリプト
  • 1-1-2 Web技術の問題点と解決方法
  • クライアントサイドから・・・
  • サーバサイドスクリプトへ
  • 1-1-3 ASPとは何か
  • ASPとは?
  • ASPの利点
  • 1-2:ASPの基礎知識
  • 1-2-1 ファイル名の付け方
  • 1-2-2 ASPの記述方法
  • <script>タグ
  • プライマリディスクリプティングデリミタ
  • プライマリディスクリプティングデリミタ(応用)
  • 1-2-3 VBScriptについて
  • オブジェクト/プロパティ/メソッドの概念
  • オブジェクト/プロパティ/メソッドの使用方法
  • 1-2-4 データベースについて
  • データベースとは?
  • データベースに関する主要な用語
  • テーブルの作成方法
  • 1-3:基本的な設定方法
  • 1-3-1 仮想ディレクトリの設定方法
  • IIS4.0 for Windows NT Serverの場合
  • PWS4.0 for 95 98 NT WoekStationの場合
  • 1-3-2 追加コンポーネントのインストール方法
  • 1-3-3 ODBCの利用方法
  • 第2部:シンプルなASP
  • 2-1:基本セットで使えるASP
  • クライアントの違いも怖くない
  • 変わる広告バナー
  • 有名検索エンジンの利用
  • スクリプトのソースコードを紹介する
  • 君はだれ?
  • Webブックを作ろう!
  • Webブックの目次
  • 更新さぼってません?
  • 2-2:追加コンポーネントを利用したASP
  • 今日の一言
  • 今日のデザインは?
  • ページ毎のアクセス統計
  • グラフィカルアクセスカウンタ
  • レジストリ設定
  • リアルアンケート
  • アクセス制限
  • メールの送信
  • メールをブラウザ上から読む
  • ファイルをアップロードする
  • ドキュメント情報
  • 第3部:データベースと連携したASP
  • 3-1:データベースの基本処理
  • エラーリスト
  • ASPの結果を保存する
  • 誕生日おめでとう!
  • 3-2:Webアプリケーション1〜資産管理システム〜
  • 資産管理システム1(ログイン)
  • 資産管理システム2(新規資産登録)
  • 資産管理システム3(既存資産更新・削除)
  • 資産管理システム4(資産検索)
  • 資産管理システム5(ログアウト)
  • 資産管理システムVersionUp(ふたつのファイルをひとつに)
  • 資産管理システムVersionUp(システム仕様書)
  • 資産管理システムVersionUp(ユーザ管理)
  • 3-3:Webアプリケーション2〜簡易スケジュール帳〜
  • 簡易スケジュール帳について
  • 簡易スケジュール帳1(今月のカレンダー)
  • 簡易スケジュール帳2(日毎の予定)
  • 簡易スケジュール帳3(カテゴリー別予定表示)
  • 3-4:Webアプリケーション3〜検索エンジン〜
  • 検索エンジンについて
  • 検索エンジン1(サイトの登録)
  • 検索エンジン2(カテゴリー検索)
  • 検索エンジン3(キーワード検索)
  • 検索エンジンVersionUp(自分だけの新着ページ)
  • 3-5:Webアプリケーション4〜電子商店街〜
  • 電子商店街について
  • 電子商店街1(商店街マップ)
  • 電子商店街2(品物を選ぶ)
  • 電子商店街3(商品を棚に戻す)
  • 電子商店街4(清算場)
  • 3-6:Webアプリケーション5〜簡易掲示板〜
  • 簡易掲示板について
  • 簡易掲示板1(新規投稿)
  • 簡易掲示板2(個別記事の表示と返信)
  • 簡易掲示板3(記事の削除)
  • 簡易掲示板4(記事の一覧)
  • 3-7:データベースの+α Tipテクニック
  • 表計算でデータベース
  • クエリーを利用する
  • データベースセキュリティ
  • トランザクション処理
  • Appendix:各種リファレンス
  • AppendixA:VBScriptリファレンス
  • AppendixB:SQLリファレンス
  • AppendixC:ASP Built-In Objectリファレンス
  • AppendixD:ASP Componentsリファレンス
  • AppendixE:Directiveリファレンス
  • AppendixF:SSIリファレンス
  • AppendixG:ADO Componentsリファレンス

正誤表

該当頁 該当箇所 修正刷
訂正箇所 訂正事項 更新日
p.21 (2)プライマリ・スクリプティングデリミタ 解説7行目 -
<script>タグと異なりプロシージャは定義出来ない。 主要スクリプト言語以外の言語でプロシージャを記述する場合に Scriptタグを使用します。つまり、VBScriptを主要スクリプトとしているときに、Jscriptのプロシージャを使おうとする場合、プライマリスクリプティングデリミタは使用できません。例をあげるならば、
<% Call test() %>
<script language="Jscript" runat="Server">
function test()
{
Response.Write("Teketeto");
}
</script>
は正常動作しますが、
<% Call test() %>
<%
function test()
{
Response.Write("Teketeto");
}
%>
はエラーが発生します。こうしたスクリプト言語の混在は、通常は推奨されません。別に.jsファイルを持って、引っ張ってくるときなどに使用します。
1999/10/30
p.23 1-2-3VBScriptについて 解説4行目 -
ASPに対応している言語は ASPが標準実装している言語は 1999/10/30
p.35 解説20行目 -
http://www.microsoft.com/java/download.html http://www.microsoft.com/java/download.htm ←「l」削除 1999/10/30
p.125 【logon.asp】11~12行目に1行追加 -
11 Session("menu3")=rs("menu3")
12 End If
11 Session("menu3")=rs("menu3")
Response.Redirect "menu.asp" **←1行追加**/
12 End If
1999/10/30
p.141 【result.asp】スクリプト9行目 -
09 Set db=Server.CreateObject.Form("ADODB.Connection") 09 Set db=Server.CreateObject("ADODB.Connection") 1999/10/30
p.141 【result.asp】スクリプト12、14、26行目 -
12 If Rquest("id")<>"" Then
13 SQL=SQL & "WEHERE (""
14 SQL=SQL & "((master.id)=\\'" & Request("id") & "\\') "
(中略)
26 If Request("sec")<>"" Then
12 If Rquest.Form("id")<>"" Then
13 SQL=SQL & "WEHERE (""
14 SQL=SQL & "((master.id)=\\'" & Request.Form("id") & "\\') "
(中略)
26 If Request.Form("sec")<>"" Then
1999/10/30
p.195 CD【global.asa】スクリプト3行目 -
03 Response.Redirect "menu.html" 03 Response.Redirect "menu.asp" 1999/10/30
p.226 【list.asp】スクリプト33~34行目に1行追加 -
33 cnt=Cint(Request.QueryString("cnt"))
34 End If
33 cnt=Cint(Request.QueryString("cnt"))
page=Cint(Request.QueryString("page")) **←1行追加**/
34 End If
1999/10/30
p.288 ※Sessionオブジェクトの項目に、「イベント」を追加 -
- ・Session_OnStart
概要:セッションが開かれたときに発生
・Session_OnEnd
概要:セッションが閉じられたときに発生
1999/10/30

FAQ

Counters,Tools等一部のコンポーネントは、MS社のサイトでも提供されていません。 これらは「IISリソースキット」(アスキー出版)に添付しているCD-ROMに 収録されています。

更新日: 1999.01.24

現在リンクが切れているようです。サポートサイトの【ダウンロード】をご利用ください(ファイルサイズ:0.83MB)

更新日: 1999.01.24

このサンプルはglobal.asaを使用しています。Global.asaは仮想ディレクトリ の直下に置かなければならないので、各フォルダとも個別に仮想ディレクトリを設定します

更新日: 1999.01.24

このサンプルはglobal.asaを使用しています。Global.asaは仮想ディレクトリ の直下に置かなければならないので、各フォルダとも個別に仮想ディレクトリを設定します

更新日: 1999.01.24

お問い合わせ

書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。

Powered by メールフォーム 『オレンジフォーム』