图书介绍

ASP游戏编程导学PDF|Epub|txt|kindle电子书版本网盘下载

ASP游戏编程导学
  • 张超编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302096651
  • 出版时间:2004
  • 标注页数:417页
  • 文件大小:94MB
  • 文件页数:432页
  • 主题词:主页制作-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐