注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)游戲設(shè)計ASP游戲編程導(dǎo)學(xué)

ASP游戲編程導(dǎo)學(xué)

ASP游戲編程導(dǎo)學(xué)

定 價:¥35.00

作 者: 張超編著
出版社: 清華大學(xué)出版社
叢編項: 科海社游戲設(shè)計類圖書
標(biāo) 簽: 暫缺

ISBN: 9787302096658 出版時間: 2004-10-01 包裝: 平裝
開本: 26cm 頁數(shù): 414 字?jǐn)?shù):  

內(nèi)容簡介

  本書通過構(gòu)建“網(wǎng)上游戲社區(qū)”這樣一個實例來貫穿全書,生動地向讀者展示了ASP網(wǎng)站制作技術(shù)。每一章節(jié)講述“網(wǎng)上游戲社區(qū)”的一個功能,包括游戲選擇、玩家聊天、廣告管理、好友管理、郵件收發(fā)、游戲裝備交易等模塊。這些功能都通過ASP編程得以實現(xiàn),把ASP的知識點以及在實際應(yīng)用過程中的難點都融合在每一章中。書中最后介紹了ASP游戲開發(fā)和組件開發(fā),進(jìn)一步拓寬了讀者的知識面。本書集趣味性、直觀性、可操作性于一體,適合作為各類網(wǎng)頁設(shè)計人員、制作人員和維護(hù)人員的參考用書,也可作為網(wǎng)頁制作愛好者的自學(xué)參考教材。

作者簡介

暫缺《ASP游戲編程導(dǎo)學(xué)》作者簡介

圖書目錄

第1章 初識ASP
1.1 什么是ASP
1.2 ASP的起源
1.2.1 HTML的起源
1.2.2 動態(tài)頁面的起源
1.3 ASP運行環(huán)境
1.3.1 ASP運行環(huán)境的配置
1.3.2 測試服務(wù)器
1.4 ASP與腳本語言的關(guān)系
1.5 Web應(yīng)用程序的目錄和文件架構(gòu)
1.5.1 虛擬根目錄
1.5.2 內(nèi)容目錄
1.5.3 多媒體文件目錄
1.5.4 控件目錄
1.5.5 數(shù)據(jù)目錄
1.6 ASP基礎(chǔ)
1.6.1 創(chuàng)建ASP頁
1.6.2 使用腳本語言
1.6.3 設(shè)置主腳本語言
1.6.4 在服務(wù)器上使用VBScript
1.6.5 包含注釋
1.6.6 大小寫敏感性
1.6.7 使用變量和常量
1.6.8 編寫過程
1.7 ASP文件的設(shè)計慣例
1.7.1 聲明. 定義變量
1.7.2 撰寫ASP程序
1.7.3 設(shè)計ASP程序的小技巧
1.8 ASP.NET簡介
1.8.1 什么是ASP.NET
1.8.2 ASP.NET環(huán)境配置
1.8.3 第一個ASP.NET程序“Hello ASP.NET”
1.9 幸運52猜獎游戲
1.10 本章知識點回顧
第2章 “網(wǎng)上游戲社區(qū)”大型實例綜述和功能分析
2.1 網(wǎng)站開發(fā)流程
2.1.1 工程立項和需求規(guī)格說明書
2.1.2 網(wǎng)站總體設(shè)計
2.1.3 網(wǎng)站詳細(xì)設(shè)計和編碼
2.2 背景概述
2.2.1 現(xiàn)有系統(tǒng)
2.2.2 開發(fā)意義
2.3 “網(wǎng)上游戲社區(qū)”策劃和推廣
2.3.1 主題定位
2.3.2 社區(qū)功能
2.3.3 社區(qū)管理
2.3.4 社區(qū)的推廣
2.4 “網(wǎng)上游戲社區(qū)”綜述
2.4.1 游戲社區(qū)主頁面
2.4.2 聊天室模塊
2.4.3 動態(tài)廣告管理模塊
2.4.4 郵件收發(fā)模塊
2.4.5 個人地址簿模塊
2.4.6 游戲裝備交易模塊
2.5 本章知識點回顧
第3章 “游戲任我選”——請求和響應(yīng)的處理
3.1 系統(tǒng)功能演示
3.2 對象概述
3.2.1 概述
3.2.2 Request對象簡介
3.2.3 Response對象簡介
3.3 “游戲任我選”
3.3.1 創(chuàng)建主頁面
3.3.2 使用Request對象采集數(shù)據(jù)
3.3.3 服務(wù)器配置
3.4 完善系統(tǒng)界面——使用Cookie
3.4.1 增添新功能
3.4.2 Cookie介紹
4.3 瀏覽器配置
3.4.4 Cookie的使用方法
3.4.5 如何完善“游戲任我選”
3.5 本章知識點回顧
第4章 實現(xiàn)玩家聊天功能——ASP應(yīng)用程序與會話
4.1 系統(tǒng)功能演示
4.2 概述
4.2.1 Application簡介
4.2.2 如何使用Application對象
4.2.3 Session對象簡介
4.2.4 如何使用Session對象
4.2.5 Application變量和Session變量的區(qū)別
4.2.6 Global.asa文件
4.3 簡易聊天室
4.3.1 創(chuàng)建登錄頁面
4.3.2 建立聊天室
4.3.3 服務(wù)器配置
4.3.4 改善聊天室
4.4 本章知識點回顧
第5章 社區(qū)廣告管理——Server對象和AdRotator組件
5.1 程序功能演示
5.2 服務(wù)器端包含指令
5.2.1 #include指示符
5.2.2 #config指示符
5.2.3 #echo指示符
5.2.4 #exec指示符
5.2.5 #flastmod指示符
5.2.6 #fsize指示符
5.2.7 需要注意的幾個問題
5.2.8 創(chuàng)建模塊化ASP代碼
5.3 Server對象
5.3.1 ScriptTimeout屬性
5.3.2 HTMLEncode方法和URLEncode方法
5.3.3 MapPath方法
5.3.4 執(zhí)行其他的網(wǎng)頁
5.3.5 CreateObject方法
5.3.6 GetLastError方法
5.4 網(wǎng)站廣告管理
5.4.1 使用AdRotator組件
5.4.2 指定廣告的細(xì)節(jié)
5.4.3 記錄Web站點活動——重定向文件的使用
5.4.4 網(wǎng)站版權(quán)信思的顯示
5.5 本章知識點回顧
第6章 郵件發(fā)送/接收系統(tǒng)——ASP組件的使用
6.1 系統(tǒng)功能演示
6.2 ASP組件概述
6.2.1 什么是ActiveX組件
6.2.2 ASP標(biāo)準(zhǔn)安裝的組件
6.3 Permission Checker組件
6.3.1 設(shè)置頁面的訪問權(quán)限
6.3.2 彈出網(wǎng)絡(luò)密碼輸入框
6.3.3 訪問權(quán)限檢測組件
6.3.4 一個具體的實例
6.4 Counter組件
6.4.1 創(chuàng)建計數(shù)器實例
6.4.2 Counter計數(shù)器對象的方法
6.4.3 使用Counter組件的例子
6.5 PageCounter組件
6.5.1 創(chuàng)建PageCounter實例
6.5.2 PageCounter對象的方法
6.5.3 PageCounter使用實例
6.6 Browser Capabilities組件
6.6.1 browscap.ini文件
6.6.2 使用Browser Capabilities組件
6.7 Content Linking組件
6.7.1 Content Linkins組件的屬性和方法
6.7.2 Content Linking組件的使用
6.8 File Access組件
6.8.1 文本文件的創(chuàng)建與讀寫
6.8.2 文件的復(fù)制. 移動和刪除
6.8.3 對驅(qū)動器的操作
6.8.4 對文件夾的處理
6.9 CDONTS組件
6.9.1 創(chuàng)建Newmail對象實例
6.9.2 Newmail對象的屬性
6.9.3 Newmail對象的方法
6.9.4 用CDONTS接收Email
6.9.5 郵件發(fā)送/接收系統(tǒng)
6.10 本章知識點回顧
第7章 社區(qū)網(wǎng)站開發(fā)與數(shù)據(jù)庫
7.1 數(shù)據(jù)庫基礎(chǔ)
7.1.1 基本概念
7.1.2 關(guān)系數(shù)據(jù)庫
7.1.3 結(jié)構(gòu)化查詢語言
7.1.4 數(shù)據(jù)庫管理系統(tǒng)
7.2 SQL語言基礎(chǔ)
7.2.1 數(shù)據(jù)查詢語言
7.2.2 數(shù)據(jù)操縱語言
7.2.3 數(shù)據(jù)定義語言
7.3 ADO基礎(chǔ)
7.3.1 ADO概述
7.3.2 Connection對象
7.3.3 Command對象
7.3.4 Recordset對象
7.3.5 集合對象
7.4 數(shù)據(jù)庫管理系統(tǒng)
7.4.1 Microsoft SQL Server簡介
7.4.2 Microsoft SQL Server的使用
7.4.3 Microsoft Access
7.4.4 Microsoft Access的使用
7.5 本章知識點回顧
第8章 實現(xiàn)好友管理——ADO訪問數(shù)據(jù)庫
8.1 模型演示
8.1.1 系統(tǒng)初始頁面
8.1.2 添加記錄
8.1.3 排序
8.1.4 搜索
8.1.5 編輯記錄
8.1.6 系統(tǒng)設(shè)置
8.2 系統(tǒng)實現(xiàn)
8.2.1 創(chuàng)建Access數(shù)據(jù)庫
8.2.2 創(chuàng)建數(shù)據(jù)庫連接
8.2.3 創(chuàng)建導(dǎo)航條
8.2.4 模糊查詢并顯示記錄
8.2.5 編輯記錄
8.3 數(shù)據(jù)庫的遷移
8.3.1 數(shù)據(jù)表設(shè)計
8.3.2 數(shù)據(jù)庫連接字符串
8.3.3 數(shù)據(jù)的遷移
8.4 本章知識點回顧
第9章 “趣味程序”——錯誤處理和性能優(yōu)化
9.1 錯誤種類
9.1.1 語法錯誤
9.1.2 “運行時”錯誤
9.2 處理錯誤
9.3 調(diào)試ASP應(yīng)用程序
9.3.1 調(diào)試工具介紹
9.3.2 錯誤調(diào)試技術(shù)
9.4 錯誤防止
9.4.1 程序注釋
9.4.2 代碼的縮進(jìn)編排和格式化
9.4.3 變量命名約定
9.4.4 常量命名約定
9.4.5 Option Explicit
9.4.6 合理分解程序
9.4.7 提高程序的健壯性
9.5 性能基本指標(biāo)
9.5.1 吞吐量
9.5.2 響應(yīng)時間
9.5.3 衡量性能的其他指標(biāo)
9.5.4 多處理器的可擴展性
9.6 提升腳本運行的速度
9.6.1 進(jìn)行數(shù)據(jù)緩存
9.6.2 合理地使用Session對象
9.6.3 使用COM對象進(jìn)行代碼封裝
9.6.4 在子例程和函數(shù)中使用局部變量
9.6.5 使用響應(yīng)緩沖
9.7 改善服務(wù)器的硬件性能
9.7.1 內(nèi)存
9.7.2 硬盤
9.7.3 網(wǎng)絡(luò)帶寬
9.7.4 CPU
9.7.5 更多的服務(wù)器
9.8 提高數(shù)據(jù)庫性能
9.9 本章知識點回顧
第10章 實現(xiàn)“游戲裝備交易系統(tǒng)”
10.1 Web應(yīng)用程序演示
10.1.1 安裝說明
10.1.2 使用規(guī)則
10.2 系統(tǒng)分析
10.2.1 背景分析
10.2.2 需求分析
10.2.3 系統(tǒng)結(jié)構(gòu)
10.3 “游戲裝備交易系統(tǒng)”的實現(xiàn)
10.3.1 創(chuàng)建數(shù)據(jù)庫
10.3.2 實現(xiàn)用戶登錄
10.3.3 實現(xiàn)游戲裝備推薦和排名
10.3.4 實現(xiàn)游戲裝備的分類瀏覽
10.3.5 實現(xiàn)游戲裝備查詢
10.3.6 查看裝備詳細(xì)信息
10.3.7 游戲裝備交易處理
10.4 創(chuàng)建類似的網(wǎng)上交易系統(tǒng)
10.4.1 修改數(shù)據(jù)庫
10.4.2 界面風(fēng)格的修改
10.5 本章知識點回顧
第11章 ASP網(wǎng)頁小游戲開發(fā)
11.1 ASP與可執(zhí)行程序
11.2 在網(wǎng)頁中嵌入Flash
11.2.1 Flash的特點
11.2.2 各種HTML增強標(biāo)記
11.2.3 網(wǎng)頁當(dāng)中如何嵌入Flash游戲
11.3 用腳本語言編寫游戲
11.3.1 “貪吃蛇”游戲
11.3.2 俄羅斯方塊游戲
11.4 本章知識點回顧
第12章 用VB和C++開發(fā)組件——ASP組件開發(fā)
12.1 為什么要編寫ASP組件
12.2 ASP組件和COM
12.2.1 COM概述
12.2.2 如何實現(xiàn)COM
12.3 用VB開發(fā)組件
12.3.1 Visual Basic簡介
12.3.2 用VB開發(fā)ASP組件
12.4 用C++開發(fā)組件
12.4.1 C++簡介
12.4.2 建立一個C++服務(wù)器組件
12.5 兩種開發(fā)方法的比較
12.5.1 性能方面
12.5.2 錯誤處理方面
12.5.3 其他方面
12.6 本章知識點回顧
附錄A VBScript基本知識
A.1 VBScript數(shù)據(jù)類型
A.2 VBScript變量
A.2.1 什么是變量
A.2.2 聲明變量
A.2.3 命名規(guī)則
A.2.4 變量的作用域與存活期
A.2.5 變量賦值
A.2.6 標(biāo)量變量和數(shù)組變量
A.3 VBScript常數(shù)
A.3.1 什么是常數(shù)
A.3.2 創(chuàng)建常數(shù)
A.4 VBScript運算符
A.5 使用條件語句
A.5.1 使用If…Then…Else進(jìn)行判斷
A.5.2 使用Select Case進(jìn)行判斷
A.6 使用循環(huán)語句
A.6.1 使用Do循環(huán)
A.6.2 使用While…Wend
A.6.3 使用For…Next
A.6.4 使用For Each…Next
A.7 VBScript過程
A.7.1 Sub過程
A.7.2 Function過程
A.7.3 過程的數(shù)據(jù)進(jìn)出
A.7.4 在代碼中使用Sub和Function過程
A.8 VBScript編碼約定
A.8.1 什么是編碼約定
A.8.2 常數(shù)命名約定
A.8.3 變量命名約定
A.8.4 對象命名約定
A.8.5 代碼注釋約定
A.8.6 格式化代碼
附錄B JavaScript基本知識
B.1 JavaScript語言概況
B.1.1 什么是JavaScript
B.1.2 JavaScript和Java的區(qū)別
B.1.3 編寫第一個JavaScript程序
B.2 JavaScript基本數(shù)據(jù)結(jié)構(gòu)
B.2.1 JavaScript代碼的加入
B.2.2 基本數(shù)據(jù)類型
B.3 JavaScript程序構(gòu)成
B.3.1 程序控制流
B.3.2 函數(shù)
B.3.3 事件驅(qū)動及事件處理
B.4 基于對象的JavaScript語言
B.4.1 對象的基礎(chǔ)知識
B.4.2 常用對象的屬性和方法
B.5 創(chuàng)建新對象
B.5.1 對象的定義
B.5.2 創(chuàng)建對象實例
B.5.3 對象方法的使用
B.5.4 JavaScript中的數(shù)組
B.6 使用內(nèi)部對象系統(tǒng)
附錄C ADO錯誤信息
附錄D ADO Recordset屬性的有效性列表
附錄E ADO Recordset方法的有效性列表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號