当前位置:首页 > 工业技术
ASP网络程序设计与应用
ASP网络程序设计与应用

ASP网络程序设计与应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:张应辉,饶云波等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508437314
  • 页数:259 页
图书介绍:ASP是当今流行的Web应用开发技术之一,具有强大的网络编程和数据库访问功能。本书详细讲述了ASP程序开发基础和网络程序设计的基础及应用,主要讲解了Web程序设计概述、ASP基础知识、HTML语言、ASP脚本语言、ASP内置对象、数据库实用编程基础、ASP与数据库编程实例、常用ASP程序模块开发,并以新闻发布及管理系统和求职招聘系统的开发等实用实例为主,进行详细讲解,最后本书附上了VBScript语言元素和函数两个附录供读者参考。 本书可作为承担国家技能型紧缺人才培养培训的本科和高职高专院校计算机类、信息管理类专业的教材。
《ASP网络程序设计与应用》目录

1.1 Web程序设计简介 1

第1章 Web程序设计概述 1

1.2 WWW工作原理 2

1.3 主要的Web程序设计开发语言 2

1.3.1 ASP概述 3

1.3.2 PHP概述 3

1.3.3 JSP概述 4

1.4 本章小结 5

习题一 6

第2章 ASP基础知识 7

2.1 ASP配置环境 7

2.1.1 安装IIS 6.0 7

2.1.2 配置Web站点 8

2.1.3 配置Web站点小结 10

2.2.2 Dreamweaver中开发动态网页 11

2.2 ASP开发工具 11

2.2.1 Visual InterDev 11

2.3 第一个简单的ASP文件 13

2.3.1 新建ASP文件 13

2.3.2 保存ASP文件 14

2.3.3 浏览ASP文件 14

2.4 本章小结 15

习题二 15

第3章 HTML语言 17

3.1 HTML语言简介 17

3.1.1 HTML 17

3.1.2 HTML的特点 18

3.1.3 HTML文档的基本结构 18

3.1.4 HTML的语法规则 19

3.1.5 第一个HTML文件 20

3.2.1 文件标记 22

3.2 常用标记 22

3.2.2 排版标记 23

3.3 文本标记 25

3.3.1 Hn标记 25

3.3.2 字体 26

3.3.3 图像 26

3.3.4 转义字符与特殊字符 27

3.3.5 分行和禁止分行 28

3.3.6 预格式化标记 28

3.4 使用表格 28

3.4.1 表格的基本形式 28

3.4.2 <TABLE></TABLE>标记 29

3.4.3 <TR></TR>和<TD></TD>标记 29

3.4.4 <TH></TH>标记 30

3.4.5 表中文本的输出 31

3.5 设计表单 31

3.5.1 单行文本框字段 32

3.5.2 单选按钮和复选框 33

3.5.3 下拉列表框 35

3.5.4 按钮字段与多行文本框 36

3.6 使用链接 37

3.6.1 链接标志的基本概念 37

3.6.2 内部链接 37

3.6.3 外部链接 38

3.7 创建与使用CSS样式 40

3.7.1 认识CSS样式表 40

3.7.2 CSS的特点 41

3.7.3 CSS的样式规则 41

3.7.4 CSS的注释 42

3.7.5 CSS的类型 42

3.7.6 CSS的属性 42

3.7.7 添加CSS样式表到HTML中的方法 46

习题三 48

3.8 本章小结 48

第4章 ASP脚本语言 51

4.1 脚本语言概述 51

4.2 VBScript语言介绍 52

4.3 VBScript代码格式及书写规则 52

4.3.1 VBScript代码格式 52

4.3.2 VBScript代码的书写规则 53

4.3.3 注释语句 53

4.4 VBScript的数据类型、变量和常量 53

4.4.1 Variant数据类型 54

4.4.2 VBScript常量 55

4.4.3 VBScript变量 56

4.5 VBScript的运算符 57

4.5.1 算术运算符 57

4.5.2 关系运算符 57

4.6 VBScript函数 58

4.5.4 字符串连接运算符 58

4.5.3 逻辑运算符 58

4.6.1 字符串函数 59

4.6.2 转换函数 59

4.6.3 数值型函数 60

4.7 VBScript程序流程控制 61

4.7.1 分支结构 61

4.7.2 循环结构 63

4.8 VBScript的过程函数 65

4.8.1 Sub过程 65

4.8.2 Function过程 66

4.9 本章小结 67

习题四 67

第5章 ASP内置对象 70

5.1 ASP内置对象简介 70

5.2 Response对象 70

5.2.2 Expires属性 71

5.2.1 Buffer属性 71

5.2.4 Redirect方法 72

5.2.3 Write方法 72

5.2.5 End方法 73

5.2.6 Response对象小结 74

5.3 Request对象 75

5.3.1 form方法 75

5.3.2 querystring方法 77

5.3.3 ServerVariables方法 78

5.3.4 Request对象小结 80

5.4 Application对象 80

5.4.1 Application对象的集合 80

5.4.2 Application对象的方法 81

5.4.3 Application对象事件 81

5.4.4 Application对象小结 82

5.5.2 Session对象的属性 83

5.5 Session对象 83

5.5.1 Session对象的集合 83

5.5.3 Session对象的方法 84

5.5.4 Session对象的事件 84

5.5.5 综合举例 84

5.5.6 Session对象小结 87

5.6 Server对象 87

5.6.1 Server属性 87

5.6.2 Server方法 88

5.6.3 Server对象小结 89

5.7 本章小结 89

习题五 90

第6章 数据库实用编程基础 91

6.1 数据库基本概念 91

6.1.1 关系模型概述 91

6.1.2 关系数据库 93

6.2 结构化查询语言SQL介绍 94

6.1.3 专门的关系运算 94

6.2.1 SQL语言语法格式 95

6.2.2 查询语句 95

6.3 Microsoft Access 2003数据库管理 100

6.3.1 创建数据库 100

6.3.2 创建表 102

6.4 SQL Server 2000的使用 104

6.4.1 SQL Server 2000的安装配置 104

6.4.2 SQL Server 2000的简单操作 107

6.5 本章小结 109

习题六 110

7.1 ASP与数据库的连接方式 111

7.1.1 ODBC简介 111

第7章 ASP与数据库编程实例 111

7.1.2 ODBC数据源的创建 112

7.1.3 ADO介绍 117

7.2 ASP读取数据库内容及实例 121

7.2.1 Recordset对象的基础 121

7.2.2 获取字段名称与内容 124

7.3 ASP写入数据库内容及实例 126

7.4 ASP修改数据库内容及实例 128

7.5 ASP删除数据库内容及实例 132

7.6 ASP调用存储过程方式及实例 135

7.6.1 建立存储过程的步骤 135

7.6.2 不带参数的存储过程的建立与调用 136

7.6.3 带参数的存储过程的建立与调用 137

7.7 本章小结 139

习题七 140

8.1 简单功能的网站计数器 141

8.1.1 工程文件global.asa与应用对象Application 141

第8章 常用ASP程序模块开发 141

8.1.2 使用应用对象创建简单的网站计数器 142

8.2 改进功能的网站计数器 143

8.2.1 使用数据库的网站计数器 143

8.2.2 应用session变量控制会话 145

8.3 最基本的注册模块 145

8.3.1 扩充UserInfo表 146

8.3.2 客户端页面SignUp.htm 147

8.3.3 服务器端页面saveS.asp 149

8.4 增强功能的注册模块 150

8.4.1 改进的SignUp.htm 150

8.4.2 改进的saveS.asp 154

8.5 最基本的登录模块 156

8.5.1 客户端界面模块Login.htm 157

8.5.2 服务器端数据处理模块verifyID.asp 158

8.6 添加输入验证功能的登录模块 160

8.6.1 添加客户端验证代码 161

8.6.2 添加服务器端验证代码 162

8.6.3 解决撇号的问题 164

8.6.4 限制字符串的长度 166

8.7 本章小结 167

习题八 167

第9章 新闻发布及管理系统 168

9.1 系统分析与总体设计 168

9.1.1 系统功能描述 168

9.1.2 系统功能模块划分 169

9.1.3 系统流程分析 170

9.2 数据库结构分析与设计实现 171

9.2.1 创建数据库 171

9.2.2 数据库逻辑结构设计 171

9.2.3 创建表的脚本文件 172

9.3.1 目录机构 174

9.3.2 通用模块 174

9.3 目录结构与通用模块 174

9.4 系统主界面与登录程序设计 177

9.4.1 设计主界面 177

9.4.2 登录程序设计 179

9.4.3 设计管理界面 180

9.5 新闻类别管理模块设计 182

9.5.1 设计新闻类别管理界面 183

9.5.2 添加新闻类别 185

9.5.3 修改新闻类别 186

9.5.4 删除新闻类别 187

9.6 新闻发布管理模块设计 189

9.6.1 添加新闻 189

9.6.2 新闻图片上传 192

9.6.3 修改新闻 193

9.6.4 删除新闻 194

9.7.1 阅读新闻 195

9.7 新闻阅读查询模块设计 195

9.7.2 查看分类新闻 196

9.7.3 新闻查询管理 198

9.8 新闻评论管理模块设计 205

9.8.1 查看新闻评论 205

9.8.2 添加新闻评论 207

9.8.3 删除新闻评论 208

9.9 本章小结 209

习题九 210

第10章 求职招聘系统的开发 211

10.1 建立网站 211

10.1.1 配置IIS 211

10.1.2 配置数据库 212

10.2 网站结构设计 212

10.2.1 目标设计 212

10.3.1 数据库需求分析 213

10.3 数据库结构设计 213

10.2.2 系统功能分析与设计 213

10.3.2 数据库逻辑设计 214

10.4 会员管理模块 214

10.4.1 addnew.asp 215

10.4.2 person/main.asp 217

10.4.3 company/main.asp 219

10.4.4 default.asp 221

10.4.5 login.asp 221

10.5 求职招聘模块 223

10.5.1 default.asp 223

10.5.2 search.asp 224

10.5.3 person/register.asp 231

10.5.4 person/register2.asp 232

10.5.5 person/register3.asp 234

10.5.6 person/modify.asp 235

10.5.7 company/register.asp 236

10.5.8 company/publish.asp 238

10.5.9 company/changepwd.asp 240

10.6 系统管理模块 242

10.6.1 admin/login.asp 242

10.6.2 admin/mpersn.asp 243

10.6.3 admin/mcompany.asp 244

10.6.4 admin/mnews.asp 245

10.7 维护网站 245

10.8 开发难点与解决技巧 246

10.8.1 用服务器端包含技术实现对文件的引用 246

10.8.2 用信箱和收藏夹增强单位的个人联系 247

10.9 本章小结 247

习题十 247

附录A VBScript语言元素 248

附录B VBScript函数 249

参考文献 259

相关图书
作者其它书籍
返回顶部