图书介绍

ASP应用开发与实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP应用开发与实践
  • 刘乃琦,袁必暋主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115298195
  • 出版时间:2012
  • 标注页数:422页
  • 文件大小:128MB
  • 文件页数:436页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP应用开发与实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 网络基础知识1

1.1 Internet基础1

1.1.1 Internet概述1

1.1.2 TCP/IP1

1.1.3 IP地址、域名和URL2

1.2 Web简介3

1.2.1什么是Web3

1.2.2 C/S模式与B/S模式3

1.2.3 Web的访问原理4

1.3 Web程序开发环境5

1.3.1 Web开发工具5

1.3.2 Web开发语言8

知识点提炼8

习题9

第2章ASP概述10

2.1什么是ASP10

2.1.1 ASP的发展历程11

2.1.2 ASP技术特点11

2.1.3 ASP的运行环境11

2.2 IIS的安装12

2.2.1 IIS简介12

2.2.2安装IIS12

2.2.3卸载IIS13

2.3 IIS的配置14

2.3.1配置IIS14

2.3.2启动Active Server Pages服务16

2.3.3设置虚拟目录16

2.3.4创建网站17

2.4测试网站服务器18

2.5选择ASP开发工具19

2.5.1应用记事本开发19

2.5.2应用Dreamweaver开发20

2.5.3应用Visual InterDev 6.0开发22

2.6在Dreamweaver中设定开发环境23

2.6.1更改工具栏的显示样式23

2.6.2插入标签时隐藏辅助功能属性对话框24

2.6.3设置在粘贴时不改变表单项的名称24

2.6.4在“首选参数”/“常规”对话框中设置常用项25

2.7开发第一个ASP程序26

2.7.1使用Dreamweaver创建一个ASP文件26

2.7.2编写ASP代码26

2.7.3保存ASP文件26

2.7.4配置IIS运行ASP程序26

2.7.5在浏览器中查看源代码27

2.8综合实例——在Windows 7中配置IIS27

知识点提炼32

习题32

实验:在Windows XP中配置IIS32

第3章ASP基础入门34

3.1 ASP构建网站的特点与工作原理34

3.1.1 ASP构建网站的特点34

3.1.2 ASP的工作原理35

3.2 ASP文件结构35

3.2.1 ASP文件基本结构35

3.2.2声明脚本语言36

3.2.3使用输出指令37

3.2.4使用#include指令37

3.3 ASP语句书写规范38

3.3.1 ASP语句中标点符号的使用39

3.3.2变量及函数的命名规则39

3.3.3语句书写规则39

3.3.4注释语句规则40

3.4获取帮助信息40

3.4.1安装和使用MSDN Library40

3.4.2网上获取资源41

知识点提炼41

习题41

第4章Web页面制作基础42

4.1 HTML标记语言42

4.1.1什么是HTML42

4.1.2 HTML文件结构42

4.1.3 HTML头部标记与主体标记43

4.2设置文字风格45

4.2.1定义文字字体45

4.2.2文字的排版46

4.2.3注释标记47

4.3建立超链接48

4.3.1链接标记〈A〉48

4.3.2建立内部链接49

4.3.3建立外部链接49

4.4多媒体效果51

4.4.1插入图片51

4.4.2播放音乐、视频和Flash动画52

4.4.3播放背景音乐54

4.4.4滚动效果54

4.5制作表格55

4.5.1表格的基本结构55

4.5.2定义表格的标题和表头56

4.5.3设置表格的边框和间隔57

4.5.4定义表格尺寸和背景颜色58

4.5.5设定表格的对齐方式59

4.5.6设置跨行、跨列的表格59

4.6建立表单60

4.6.1表单的结构60

4.6.2在表单中插入控件61

4.7 CSS样式表65

4.7.1 CSS的特点65

4.7.2定义CSS样式66

4.7.3引用CSS样式的方式67

4.8综合实例——防止表单在网站外部提交68

知识点提炼69

习题70

实验:播放图片70

第5章VBScript脚本语言72

5.1 VBScript脚本语言基础72

5.1.1了解VBScript语言72

5.1.2 VBScript与Visual Basic的区别74

5.1.3在HTML中使用VBScript74

5.1.4在ASP中使用VBScript75

5.2在VBScript中定义常量76

5.3 VBScript变量77

5.3.1变量的命名规则77

5.3.2声明变量77

5.3.3为变量赋值78

5.3.4变量的作用域和存活期78

5.4 VBScript运算符79

5.4.1运用算术运算符79

5.4.2运用比较运算符80

5.4.3运用逻辑运算符80

5.4.4运算符的优先级81

5.5 VBScript数组82

5.5.1声明数组82

5.5.2为数组元素赋值83

5.5.3应用数组函数84

5.6 VBScript条件语句85

5.6.1使用If…Then语句实现单分支选择结构85

5.6.2使用If…Then…Else语句实现双分支选择结构85

5.6.3使用Select Case语句实现多分支选择结构87

5.7 VBScript循环语句88

5.7.1 Do…Loop循环语句应用88

5.7.2 While…Wend循环语句应用90

5.7.3 For…Next循环语句应用90

5.7.4 For Each…Next循环语句应用90

5.7.5 Exit退出循环语句应用91

5.8 VBScript过程92

5.8.1定义Sub过程92

5.8.2定义Function过程93

5.9综合实例——编写温度单位转换器95

知识点提炼96

习题96

实验:求圆面积97

第6章ASP内置对象98

6.1 ASP内置对象概述98

6.2 Request输入对象99

6.2.1认识Request对象99

6.2.2 Request对象的语法99

6.2.3 Request对象的数据集合100

6.2.4 Request对象的属性和方法107

6.3 Response输出对象110

6.3.1认识Response对象110

6.3.2 Response对象的语法110

6.3.3 Response对象的应用111

6.4 Application应用程序对象124

6.4.1认识Application对象124

6.4.2 Application对象的语法124

6.4.3 Application对象的应用125

6.4.4 Global.asa文件129

6.5 Session会话对象130

6.5.1认识Session对象130

6.5.2 Session对象的语法131

6.5.3 Session对象的应用132

6.5.4 Session对象与Application对象的比较136

6.6 Server服务对象136

6.6.1认识Server对象136

6.6.2 Server对象的语法137

6.6.3 Server对象的应用138

6.7 ObjectContext事务处理对象142

6.7.1认识ObjectContext对象143

6.7.2 ObjectContext对象的语法143

6.7.3 ObjectContext对象的应用143

6.8综合实例——应用Application对象设计一个网站计数器147

知识点提炼148

习题148

实验:只对新用户计数的计数器148

第7章 文件操作与上传组件150

7.1 FileSystemObject文件系统组件150

7.1.1认识FileSystemObject组件150

7.1.2创建FileSystemObject对象151

7.1.3 FileSystemObject对象对文件的操作151

7.1.4 FileSystemObject对象对文件夹的操作157

7.1.5 FileSystemObject对象对驱动器的操作161

7.2 TextStream文本流对象163

7.2.1认识TextStream对象164

7.2.2创建TextStream对象164

7.2.3向文本文件中写入数据165

7.2.4读取文本文件中的数据167

7.3 AspUpload上传组件169

7.3.1创建Upload对象169

7.3.2上传文件到服务器170

7.3.3上传文件到数据库174

7.4 LyfUpload上传组件177

7.4.1创建UploadFile对象178

7.4.2上传文件到服务器179

7.4.3上传文件到数据库181

7.5使用ADODB.Stream组件上传文件183

7.5.1创建Stream对象183

7.5.2将数据库中的文件保存到服务器184

7.6综合实例——从文本文件中读取信息188

知识点提炼188

习题189

实验:应用文本文件保存访客人数的计数器189

第8章SQL语句在ASP中的应用190

8.1了解SQL语言190

8.2简单查询190

8.2.1 Select语句的应用191

8.2.2查询所有记录191

8.2.3使用TOP关键字查询指定数量的记录192

8.2.4为查询字段列定义别名192

8.2.5使用算术运算符进行比较查询192

8.2.6使用AND和OR逻辑运算符进行查询193

8.2.7使用ORDER BY子句进行排序查询193

8.3聚合函数查询194

8.4模糊查询196

8.4.1 LIKE关键字的应用196

8.4.2使用_通配符进行查询197

8.4.3使用%通配符进行查询197

8.5分组查询197

8.5.1了解分组查询198

8.5.2使用GROUP BY子句查询198

8.5.3使用HAVING子句查询199

8.5.4使用ALL或CUBE关键字查询199

8.6多表查询199

8.6.1了解多表查询199

8.6.2使用INNER JOIN运算符进行内连接查询200

8.6.3使用OUTER JOIN运算符进行外连接查询200

8.6.4使用UNION运算符进行联合查询201

8.7嵌套查询202

8.7.1了解嵌套查询202

8.7.2简单嵌套查询202

8.7.3使用IN关键字的嵌套查询202

8.7.4使用NOTIN关键字的嵌套查询202

8.7.5使用EXISTS关键字的嵌套查询203

8.8使用SQL命令操纵数据库数据203

8.8.1使用Add命令添加数据203

8.8.2使用UPDATE命令修改数据203

8.8.3使用Delete命令删除数据204

8.9综合实例——使用嵌套查询检索数据205

知识点提炼206

习题206

实验:查询前10名数据207

第9章ADO数据库访问208

9.1 ADO概述208

9.1.1 ADO技术简介208

9.1.2 ADO的对象和数据集合208

9.2在ODBC数据源管理器中配置DSN209

9.2.1配置Microsoft Access数据库DSN210

9.2.2配置SQL Server数据库DSN211

9.3 Connection对象连接数据库212

9.3.1创建Connection对象212

9.3.2连接Access数据库214

9.3.3连接SQL Server数据库216

9.4 Command对象执行操作命令218

9.4.1创建Command对象218

9.4.2执行添加数据的操作220

9.4.3调用存储过程222

9.5 Recordset对象查询和操作记录223

9.5.1创建Recordset对象223

9.5.2查询和分页显示记录228

9.5.3添加、更新和删除记录231

9.6 Error对象返回错误信息234

9.6.1了解Error对象234

9.6.2设置错误陷阱235

9.7综合实例——获取Access数据库中插入记录的自动编号236

知识点提炼237

习题237

实验:批量更新数据237

第10章 邮件收发组件239

10.1认识SMTP邮件服务239

10.1.1了解SMTP协议239

10.1.2安装和配置SMTP服务器240

10.2使用Jmail组件发送邮件242

10.2.1创建Jmail的Message对象242

10.2.2使用Jmail组件发送邮件243

10.3综合实例——使用Jmail组件发送带附件的邮件245

知识点提炼248

习题248

实验:邮件群发249

第11章ASP与XML高级编程251

11.1 XML概述251

11.1.1 XML文档结构251

11.1.2 XML语法要求252

11.1.3定义XML文档中的元素属性253

11.1.4字符和实体引用253

11.2 XML的3种显示格式254

11.2.1使用CSS定义XML文档显示格式254

11.2.2使用XSL定义XML文档显示格式256

11.2.3应用XML数据岛技术定义XML文档显示格式258

11.3 XMLDOMDocument技术260

11.3.1创建XMLDOMDocument对象260

11.3.2调用load方法直接加载XML文档260

11.3.3调用loadXML方法加载XML文档片断261

11.4 ASP对XML数据的基本操作261

11.4.1 ASP向XML文档中添加数据261

11.4.2 ASP读取XML数据264

11.4.3 ASP动态修改XML数据266

11.5综合实例——分页显示XML文件中的数据267

知识点提炼269

习题269

实验:向XML文件中动态添加数据269

第12章Ajax编程技术275

12.1 Ajax概述275

12.1.1 Web 2.0中的Ajax275

12.1.2分析Ajax的工作原理275

12.1.3列举Ajax使用的技术276

12.2 Ajax的实现过程277

12.2.1实现Ajax的步骤277

12.2.2创建XMLHttpRequest对象277

12.2.3创建HTTP请求278

12.2.4设置响应HTTP请求状态变化的函数279

12.2.5设置获取服务器返回数据的语句279

12.2.6发送HTTP请求280

12.2.7实现局部更新281

12.2.8一个完整的Ajax实例282

12.3综合实例——XML留言板284

知识点提炼289

习题289

实验:验证注册的用户名290

第13章 报表打印技术293

13.1报表打印技术概述293

13.1.1了解报表打印技术293

13.1.2报表设计方法294

13.1.3报表打印方法296

13.2 JavaScript脚本打印报表303

13.2.1 JavaScript脚本打印明细报表303

13.2.2 JavaScript脚本打印分组报表305

13.3 Excel报表打印307

13.3.1将Web页面中的数据导出到Excel并自动打印307

13.3.2建立Excel模板将数据库数据导入Excel309

13.4 XML报表打印311

13.4.1 XML文档分页报表打印311

13.4.2 XSL浏览报表打印313

13.5综合实例——将页面中的客户列表导出到Word并打印316

知识点提炼318

习题319

实验:利用Excel打印学生信息报表319

第14章ASP程序调试与网站安全321

14.1程序错误分类321

14.2常见程序调试方法322

14.2.1使用Microsoft脚本调试器调试322

14.2.2使用Visual InterDev调试工具调试323

14.2.3使用VBScript的Stop语句调试323

14.2.4应用Error对象调试324

14.2.5应用ASPError对象调试325

14.3网站安全327

14.3.1网站安全概述327

14.3.2保证程序设计安全327

14.3.3解决IIS服务器安全问题327

14.3.4安全防御措施330

知识点提炼330

第15章 网站发布331

15.1网站发布基础331

15.1.1注册域名331

15.1.2注册虚拟主机332

15.1.3动态域名解析服务333

15.2在局域网内发布网站333

15.3使用FTP上载网站340

知识点提炼344

习题344

第16章 综合案例——博客网站345

16.1概述345

16.2网站总体设计345

16.2.1项目规划345

16.2.2系统功能结构图345

16.3数据库设计346

16.3.1数据库ER图分析346

16.3.2数据表概要说明347

16.3.3主要数据表的结构347

16.4文件架构设计349

16.5公共文件的编写349

16.5.1防止SQL注入和创建数据库连接349

16.5.2统计访问量350

16.6前台主页面设计351

16.6.1前台主页面概述351

16.6.2前台主页面的布局351

16.6.3前台主页面的实现351

16.7文章展示模块设计352

16.7.1文章展示模块概述352

16.7.2主页面文章展示的实现过程352

16.7.3文章列表展示的实现过程353

16.7.4文章详细显示的实现过程355

16.8相册展示模块设计358

16.8.1相册展示模块概述358

16.8.2相册展示的实现过程358

16.9博主登录模块设计360

16.9.1博主登录功能概述360

16.9.2博主登录的实现过程360

16.10文章管理模块设计362

16.10.1文章管理模块概述362

16.10.2文章分类管理的实现过程363

16.10.3文章添加的实现过程364

16.10.4文章查询和删除的实现过程366

16.11相册管理模块设计368

16.11.1相册管理模块概述368

16.11.2上传图片的实现过程369

16.11.3浏览图片的实现过程372

16.11.4删除图片的实现过程374

16.12网站发布375

16.12.1注册域名375

16.12.2申请空间375

16.12.3将域名解析到服务器376

16.12.4上传网站376

第17章课程设计——新闻网站377

17.1课程设计目的377

17.2功能描述377

17.3程序业务流程378

17.4数据库设计378

17.4.1数据表概要说明378

17.4.2主要数据表的结构378

17.5前台主要功能模块详细设计380

17.5.1前台文件总体架构380

17.5.2连接数据库模块设计381

17.5.3新闻展示模块设计382

17.5.4往日新闻查看模块设计386

17.5.5新闻排行模块设计386

17.6后台主要功能模块详细设计388

17.6.1后台总体架构388

17.6.2功能菜单模块设计389

17.6.3新闻信息管理模块设计390

17.6.4管理员信息设置模块设计393

17.6.5数据库维护管理模块设计396

17.7程序调试及错误处理399

17.8课程设计总结399

第18章课程设计——新城校友录400

18.1课程设计目的400

18.2功能描述401

18.3程序业务流程401

18.4数据库设计402

18.4.1数据表的实体E-R图402

18.4.2主要数据表的结构402

18.4.3数据表概要说明404

18.5前台主要功能模块详细设计404

18.5.1班级相册模块设计404

18.5.2添加同学详细信息模块设计410

18.5.3真情祝福模块设计412

18.6后台主要功能模块详细设计413

18.6.1后台管理页面的实现过程413

18.6.2班级相册管理模块设计414

18.6.3同学信息管理模块设计419

18.7程序调试及错误处理420

18.7.1更新Access数据库出现错误的原因420

18.7.2使用Err对象实现错误处理421

18.8课程设计总结422

热门推荐