图书介绍
ASP游戏编程导学PDF|Epub|txt|kindle电子书版本网盘下载
- 张超编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302096651
- 出版时间:2004
- 标注页数:417页
- 文件大小:94MB
- 文件页数:432页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP游戏编程导学PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1什么是ASP1
第1章 初识ASP1
1.2ASP的起源2
1.2.1HTML的起源2
1.2.2动态页面的起源3
1.3ASP运行环境5
1.3.1ASP运行环境的配置6
1.3.2测试服务器9
1.4ASP与脚本语言的关系9
1.5.2内容目录10
1.5Web应用程序的目录和文件架构10
1.5.1虚拟根目录10
1.5.3多媒体文件目录11
1.5.4控件目录11
1.5.5数据目录11
1.6ASP基础11
1.6.1创建ASP页11
1.6.2使用脚本语言15
1.6.3设置主脚本语言15
1.6.5包含注释16
1.6.4在服务器上使用VBScript16
1.6.6大小写敏感性17
1.6.7使用变量和常量17
1.6.8编写过程20
1.7ASP文件的设计惯例22
1.7.1声明、定义变量22
1.7.2撰写ASP程序23
1.7.3设计ASP程序的小技巧24
1.8ASP.NET简介25
1.8.1什么是ASP.NET25
1.8.2ASP.NET环境配置26
1.8.3第一个ASP.NET程序“HelloASP.NET”27
1.9幸运52猜奖游戏29
1.10本章知识点回顾33
第2章 “网上游戏社区”大型实例综述和功能分析34
2.1网站开发流程34
2.1.1工程立项和需求规格说明书34
2.1.2网站总体设计35
2.1.3网站详细设计和编码36
2.2.1现有系统37
2.2背景概述37
2.2.2开发意义39
2.3“网上游戏社区”策划和推广40
2.3.1主题定位40
2.3.2社区功能40
2.3.3社区管理41
2.3.4社区的推广42
2.4“网上游戏社区”综述42
2.4.1游戏社区主页面42
2.4.2聊天室模块43
2.4.3动态广告管理模块44
2.4.4邮件收发模块44
2.4.5个人地址簿模块44
2.4.6游戏装备交易模块45
2.5本章知识点回顾47
第3章 “游戏任我选”——请求和响应的处理49
3.1系统功能演示49
3.2对象概述50
3.2.1概述50
3.2.2Request对象简介52
3.2.3Response对象简介57
3.3“游戏任我选”61
3.3.1创建主页面61
3.3.2使用Request对象采集数据63
3.3.3服务器配置67
3.4完善系统界面——使用Cookie67
3.4.1增添新功能67
3.4.2Cookie介绍68
3.4.3浏览器配置68
3.4.4Cookie的使用方法69
3.4.5如何完善“游戏任我选”72
3.5本章知识点回顾73
第4章 实现玩家聊天功能——ASP应用程序与会话80
4.1系统功能演示80
4.2概述82
4.2.1Application简介83
4.2.2如何使用Application对象87
4.2.3Session对象简介91
4.2.4如何使用Session对象93
4.2.6Global.asa文件95
4.2.5Application变量和Session变量的区别95
4.3简易聊天室97
4.3.1创建登录页面98
4.3.2建立聊天室98
4.3.3服务器配置100
4.3.4改善聊天室101
4.4本章知识点回顾105
第5章 社区广告管理——Server对象和AdRotator组件108
5.1程序功能演示108
5.2.1#include指示符110
5.2服务器端包含指令110
5.2.2#config指示符112
5.2.3#echo指示符112
5.2.4#exec指示符113
5.2.5#flastmod指示符113
5.2.6#fsize指示符113
5.2.7需要注意的几个问题114
5.2.8创建模块化ASP代码115
5.3Server对象116
5.3.2HTMLEncode方法和URLEncode方法117
5.3.1ScriptTimeout属性117
5.3.3MapPath方法119
5.3.4执行其他的网页121
5.3.5CreateObject方法128
5.3.6GetLastError方法129
5.4网站广告管理130
5.4.1使用AdRotator组件130
5.4.2指定广告的细节132
5.4.3记录Web站点活动——重定向文件的使用134
5.4.4网站版权信息的显示137
5.5本章知识点回顾138
第6章 邮件发送/接收系统——ASP组件的使用141
6.1系统功能演示141
6.2ASP组件概述144
6.2.1什么是ActiveX组件144
6.2.2ASP标准安装的组件145
6.3PermissionChecker组件146
6.3.1设置页面的访问权限146
6.3.2弹出网络密码输入框147
6.3.4一个具体的实例149
6.3.3访问权限检测组件149
6.4Counter组件150
6.4.1创建计数器实例150
6.4.2Counter计数器对象的方法151
6.4.3使用Counter组件的例子152
6.5PageCounter组件153
6.5.1创建PageCounter实例153
6.5.2PageCounter对象的方法153
6.5.3PageCounter使用实例153
6.6.1browscap.ini文件154
6.6BrowserCapabilities组件154
6.6.2使用BrowserCapabilities组件155
6.7ContentLinking组件156
6.7.1ContentLinking组件的属性和方法156
6.7.2ContentLinking组件的使用157
6.8FileAccess组件158
6.8.1文本文件的创建与读写159
6.8.2文件的复制、移动和删除164
6.8.3对驱动器的操作167
6.8.4对文件夹的处理169
6.9CDONTS组件171
6.9.1创建Newmail对象实例172
6.9.2Newmail对象的属性172
6.9.3Newmail对象的方法172
6.9.4用CDONTS接收Email173
6.9.5邮件发送/接收系统175
6.10本章知识点回顾182
第7章 社区网站开发与数据库186
7.1数据库基础186
7.1.1基本概念186
7.1.3结构化查询语言187
7.1.2关系数据库187
7.1.4数据库管理系统188
7.2SQL语言基础188
7.2.1数据查询语言188
7.2.2数据操纵语言189
7.2.3数据定义语言191
7.3ADO基础193
7.3.1ADO概述193
7.3.2Connection对象195
7.3.3Command对象198
7.3.4Recordset对象203
7.3.5集合对象212
7.4数据库管理系统214
7.4.1MicrosoftSOLServer简介215
7.4.2MicrosoftSQLServer的使用215
7.4.3MicrosoftAccess219
7.4.4MicrosoftAccess的使用219
7.5本章知识点回顾220
8.1.2添加记录223
8.1.1系统初始页面223
8.1模型演示223
第8章 实现好友管理——ADO访问数据库223
8.1.3排序224
8.1.4搜索225
8.1.5编辑记录225
8.1.6系统设置226
8.2系统实现226
8.2.1创建Access数据库227
8.2.2创建数据库连接227
8.2.3创建导航条230
8.2.4模糊查询并显示记录231
8.2.5编辑记录235
8.3数据库的迁移236
8.3.1数据表设计236
8.3.2数据库连接字符串237
8.3.3数据的迁移237
8.4本章知识点回顾241
第9章 “趣味程序”——错误处理和性能优化243
9.1错误种类243
9.1.1语法错误243
9.1.2“运行时”错误247
9.2处理错误249
9.3调试ASP应用程序250
9.3.1调试工具介绍250
9.3.2错误调试技术251
9.4错误防止252
9.4.1程序注释253
9.4.2代码的缩进编排和格式化254
9.4.3变量命名约定255
9.4.5OptionExplicit256
9.4.6合理分解程序256
9.4.4常量命名约定256
9.4.7提高程序的健壮性257
9.5性能基本指标257
9.5.1吞吐量258
9.5.2响应时间259
9.5.3衡量性能的其他指标259
9.5.4多处理器的可扩展性260
9.6提升脚本运行的速度260
9.6.1进行数据缓存261
9.6.2合理地使用Session对象263
9.6.3使用COM对象进行代码封装264
9.6.4在子例程和函数中使用局部变量264
9.6.5使用响应缓冲264
9.7改善服务器的硬件性能265
9.7.1内存265
9.7.2硬盘265
9.7.3网络带宽266
9.7.4CPU266
9.7.5更多的服务器266
9.8提高数据库性能266
9.9本章知识点回顾267
10.1Web应用程序演示268
10.1.1安装说明268
10.1.2使用规则268
第10章 实现“游戏装备交易系统”268
10.2系统分析274
10.2.1背景分析274
10.2.2需求分析274
10.3“游戏装备交易系统”的实现279
10.3.1创建数据库279
10.2.3系统结构279
10.3.2实现用户登录282
10.3.3实现游戏装备推荐和排名294
10.3.4实现游戏装备的分类浏览298
10.3.5实现游戏装备查询303
10.3.6查看装备详细信息306
10.3.7游戏装备交易处理308
10.4创建类似的网上交易系统313
10.4.1修改数据库314
10.4.2界面风格的修改314
10.5本章知识点回顾315
11.1ASP与可执行程序317
第11章 ASP网页小游戏开发317
11.2在网页中嵌入Flash318
11.2.1Flash的特点318
11.2.2各种HTML增强标记319
11.2.3网页当中如何嵌入Flash游戏320
11.3用脚本语言编写游戏323
11.3.1“贪吃蛇”游戏324
11.3.2俄罗斯方块游戏329
11.4本章知识点回顾344
12.1为什么要编写ASP组件346
第12章 用VB和C++开发组件——ASP组件开发346
12.2ASP组件和COM347
12.2.1COM概述347
12.2.2如何实现COM349
12.3用VB开发组件350
12.3.1VisualBasic简介350
12.3.2用VB开发ASP组件351
12.4用C++开发组件359
12.4.1C++简介359
12.4.2建立一个C++服务器组件360
12.5.2错误处理方面378
12.5两种开发方法的比较378
12.5.1性能方面378
12.5.3其他方面379
12.6本章知识点回顾379
附录AV BScript基本知识381
A.1VBScript数据类型381
A.2.2声明变量382
A.2.3命名规则382
A.2.4变量的作用域与存活期382
A.2.1什么是变量382
A.2VBScript变量382
A.2.5变量赋值383
A.2.6标量变量和数组变量383
A.3VBScript常数384
A.3.1什么是常数384
A.3.2创建常数384
A.4VBScript运算符384
A.5使用条件语句385
A.5.1使用If...Then...Else进行判断385
A.6使用循环语句387
A.5.2使用SelectCase进行判断387
A.6.1使用Do循环388
A.6.2使用While...Wend389
A.6.3使用For...Next390
A.6.4使用ForEach...Next390
A.7VBScript过程391
A.7.1Sub过程391
A.7.2Function过程392
A.7.3过程的数据进出392
A.7.4在代码中使用Sub和Function过程392
A.8.2常数命名约定393
A.8.3变量命名约定393
A.8VBScript编码约定393
A.8.1什么是编码约定393
A.8.4对象命名约定394
A.8.5代码注释约定395
A.8.6格式化代码396
附录B JavaScript基本知识397
B.1JavaScript语言概况397
B.1.1什么是JavaScript397
B.1.2JavaScript和Java的区别398
B.1.3编写第一个JavaScript程序399
B.2JavaScript基本数据结构400
B.2.1JavaScript代码的加入400
B.2.2基本数据类型400
B.3JavaScript程序构成403
B.3.1程序控制流403
B.3.2函数404
B.3.3事件驱动及事件处理405
B.4基于对象的JavaScript语言406
B.4.1对象的基础知识407
B.4.2常用对象的属性和方法409
B.5创建新对象411
B.5.1对象的定义412
B.5.2创建对象实例412
B.5.3对象方法的使用412
B.5.4JavaScript中的数组413
B.6使用内部对象系统414
附录 CADO错误信息415
附录 DADORecordset属性的有效性列表416
附录 EADORecordset方法的有效性列表417