网络程序设计基础

网络程序设计基础
作 者: 蔡翠平 尚俊杰
出版社: 北方交通大学出版社
丛编项: 北京大学信息技术系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: FrontPage
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《网络程序设计基础》作者简介

内容简介

本书系统讲述了开发网络程序的应用技术,从静态网页到动态网页,从FrontPage到ASP,全书涉及面广、内容丰富。本书主要分为四部分:第一部分包括前6章,主要讲述FrontPage的基本操作;第二部分包括第7、8、9章,主要介绍超文本标记语言HTML的基本知识;第三部分包括第10、11章语言,主要介绍层叠样式表单CSS的属性和使用示例;第四部分从第12章到第20章,主要介绍动态程序设计语言ASP。除此以外,第21章附上了大量的开发实例;附录部分主要是学习ASP常见问题答疑、ASP资源网站等。本书配套光盘包括全书所有例子的源代码。本书注重基础,讲究实用,希望网络程序设计初学者能很快实现从入门到精通。本书附的开发实例非常实用,独特的“案例教学法”将使读者受益。本书适合适合做大中专院校网页制作课程教材,同时也适合网络程序设计人员自学使用。随书附赠CD光盘1张!

图书目录

第1章 FrontPage 概述

1. 1 FrontPage 2002简介

1. 2 FrontPage 2002的窗口组成

1. 3 制作一张简单的网页

1. 3. 1 新建一张网页

1. 3. 2 保存网页

1. 3. 3 浏览网页

1. 3. 4 修改网页

练习题

第2章 建立一个完整的网站

2. 1 为什么要建立站点

2. 2 新建一个站点

2. 3 站点的基本操作

2. 3. 1 添加网页

2. 3. 2 添加文件夹

2. 3. 3 文件及文件夹的其他操作

2. 3. 4 关闭站点和打开站点

练习题

第3章 在网页中插入基本元素

3. 1 文字

3. 1. 1 插入文字

3. 1. 2 文字格式设置

3. 2 图片

3. 2. 1 插入图片

3. 2. 2 图片的格式设置

3. 2. 3 保存图片

3. 3 表格

3. 3. 1 插入表格

3. 3. 2 编辑表格

3. 3. 3 表格的格式设置

3. 3. 4 利用表格使布局更整齐

3. 4 超链接

3. 4. 1 插入超链接

3. 4. 2 使用图像映射

3. 5 网页背景

3. 5. 1 背景图片

3. 5. 2 背景音乐

3. 6 网页标题

练习题

第4章 在网页中插入其他元素

4. 1 滚动字幕

4. 2 悬停按钮

4. 3 网页横幅

4. 4 视频

4. 5 动态HTML效果

4. 6 网页过渡

4. 7 共享边框

练习题

第5章 使用其他网页功能

5. 1 使用框架网页

5. 1. 1 什么是框架网页

5. 1. 2 新建框架网页

5. 1. 3 保存框架网页

5. 1. 4 在框架网页中链接其他网页

5. 2 模板和主题

5. 2. 1 应用模板

5. 2. 2 应用主题

练习题

第6章 发布站点

6. 1 为什么要发布站点

6. 2 发布站点的几种方式

6. 2. 1 利用FTP上传文件发布主页

6. 2. 2 利用FrontPage自带的发布功能发布主页

6. 2. 3 在线上传

6. 3 将自己的计算机当做服务器

6. 3. 1 Windows 98操作系统

6. 3. 2 Windows 2000操作系统

6. 3 FrontPage小结

练习题

第7章 HTML概述

7. 1 HTML简介

7. 2 HTML的开发工具

7. 3 制作一个简单的HTML文件

7. 3. 1 新建文件

7. 3. 2 编辑文档并保存文件

7. 3. 3 浏览文件

7. 4 HTML的基本语法

7. 4. 1 HTML标记

7. 4. 2 标记属性

7. 4. 3 注释语句

练习题

第8章 基本标记及属性

8. 1 文档头部(head)

8. 1. 1 与标记

8. 1. 2 标记

8. 1. 3 标记

8. 1. 4 其他标记

8. 2 文档主体(hody)

8. 3 文字

8. 3. 1 和标记

8. 3. 2

标记

8. 3. 3 和标记

8. 3. 4 和标记

8. 3. 5 和标记

8. 3. 6 和标记

8. 3. 7 文字样式标记

8. 4 图片

8. 5 表格

8. 5. 1 与标记

8. 5. 2 与标记

8. 5. 3 与标记

8. 5. 4 与标记

8. 5. 5 与标记

8. 6 超链接

8. 7 列表

8. 7. 1 符号列表

8. 7. 2 排序列表

8. 7. 3 定义列表

8. 8 其他标记

8. 8. 1 与标记

8. 8. 2 标记

8. 8. 3 字符实体

练习题

第9章 高级标记及属性

9. 1 滚动字幕

9. 2 视频

9. 3 表单

9. 3. 1 和标记

9. 3. 2 和标记

9. 3. 3 和标记

9. 3. 4 和标记

9. 4 框架网页

9. 4. 1 与标记

9. 4. 2 标记

9. 4. 3 与标记

9. 4. 4 框架网页中的超链接

9. 5 HTML小结

练习题

第10章 CSS概述

10. 1 CSS简介

10. 2 CSS的开发工具

10. 3 使用CSS的3种方式

10. 3. 1 在行内定义CSS

10. 3. 2 在文档头部(head)中定义CSS

10. 3. 3 从外部调用CSS文件

10. 3. 4 3种调用方式的比较

10. 4 定义属性

10. 5 选择符

10. 5. 1 "class"选择符

10. 5. 2 "id"选择符

10. 5. 3 选择符编组

10. 5. 4 利用HMTL的分组标记进行分组

练习题

第11章 CSS属性和示例

11. 1 CSS属性

11. 1. 1 字体属性

11. 1. 2 颜色和背景属性

11. 1. 3 段落属性

11. 1. 4 容器属性

11. 1. 5 定位属性

11. 1. 6 CSS的其他属性

11. 2 CSS示例

11. 2. 1 文字和网页背景样式示例

11. 2. 2 超链接样式示例

11. 2. 3 表格样式示例

11. 2. 4 表单样式示例

11. 2. 5 CSS和DHTML结合示例

11. 3 CSS小结

练习题

第12章 ASP概述

12. 1 ASP简介

12. 2 ASP的运行环境

12. 3 ASP的开发工具

12. 4 制作一个简单的ASP文件

12. 4. 1 新建一个ASP文件

12. 4. 2 保存文件

12. 4. 3 浏览ASP文件

12. 4. 4 讨论

12. 5 ASP的语法简介

12. 6 ASP文件的基本组成和约定

12. 7 ASP程序的调试技巧

12. 8 开发ASP程序时的注意事项

练习题

第直3章 ASP脚本语言--VBScript

13. 1 脚本语言概述

13. 2 VBScript代码的基本格式

13. 3 VBScript的数据类型

13. 4 VBScript常量

13. 5 VBScript变量

13. 6 VBScript数组

13. 7 VBScript运算符

13. 8 VBScript函数

13. 8. 1 转换函数

13. 8. 2 输入输出函数

13. 8. 3 字符串函数

13. 8. 4 日期和时间函数

13. 8. 5 数学函数

13. 8. 6 检验函数

13. 9 VBScript过程

13. 9. 1 Sub子程序

13. 9. 2 Function函数

13. 10 使用条件语句

13. 10. 1 If...Then...Else语句

13. 10. 2 Select Case语句

13. 11 使用循环语句

13. 11. 1 For...Next循环

13. 11. 2 Do...Loop循环

13. 11. 3 While...Wend循环

13. 11. 4 For Each...In循环

13. 11. 5 强行退出循环

练习题

第14章 Request和Response对象

14. 1 ASP内部对象概述

14. 2 利用Response对象向客户端输出信息

14. 2. 1 Response对象简介

14. 2. 2 使用Write方法输出信息

14. 2. 3 使用Redirect方法引导客户端至另一个URL位置

14. 2. 4 使用End方法停止处理ASP程序

14. 2. 5 关于Buffer属性

14. 2. 6 BinaryWrite方法

14. 3 利用Request对象从客户端获得信息

14. 3. 1 Request对象简介

14. 3. 2 使用Form获取方法

14. 3. 3 使用QueryString获取方法

14. 3. 4 ServerVariables获取方法

14. 3. 5 ClientCertificate获取方法

14. 3. 6 TotalBytes属性

14. 3. 7 BinaryRead方法

14. 4 使用Cookies

14. 4. 1 什么是Cookies

14. 4. 2 使用Response对象设置Cookies

14. 4. 3 使用Request对象获取Cookies

练习题

第15章 Session和Application对象

15. 1 利用Session对象记载特定客户信息

15. 1. 1 Session对象简介

15. 1. 2 利用Session存储信息

15. 1. 3 利用Session存储数组信息

15. 1. 4 Timeout属性

15. 1. 5 Abandon方法

15. 2 利用Application对象记载所有客户信息

15. 2. 1 Application对象简介

15. 2. 2 利用Application存储信息

15. 2. 3 利用Application存储数组信息

15. 3 Global. asa文件

15. 3. 1 建立Global. asa文件

15. 3. 2 Global. asa文件的注意事项

练习题,

第16章 Server对象

16. 1 Server对象简介

16. 2 Server对象的属性和方法

16. 2. 1 ScriptTimeout属性

16. 2. 2 CreateObject方法

16. 2. 3 HTMLEncode方法

16. 2. 4 URLEncode方法

16. 2. 5 MapPath方法

练习题

第17章 数据库存取组件

17. 1 ASP内部组件概述

17. 2 数据库预备知识

17. 2. 1 建立Access数据库

17. 2. 2 设置数据源

17. 3 SQL语言简介

17. 3. 1 Select语句

17. 3. 2 Insert语句

17. 3. 3 Delete语句

17. 3. 4 Update语句

17. 3. 5 Create Table语句

17. 3. 6 Alter Table语句

17. 3. 7 Drop Table语句

17. 4 利用数据库存取组件存取数据库

17. 4. 1 数据库存取组件简介

17. 4. 2 连接数据库

17. 4. 3 利用Select语句查询记录

17. 4. 4 利用Insert语句添加新记录

17. 4. 5 利用Delete语句删除记录

17. 4. 6 利用Update语句修改记录

17. 4. 7 对多个数据表进行操作

17. 5 讨论

练习题

第18章 深入进行数据库编程

18. 1 ADO的内部对象

18. 2 Connection对象

18. 2. 1 建立Connection对象

18. 2. 2 Connection对象的属性

18. 2. 3 Connection对象的方法

18. 2. 4 利用Connection对象存取数据库

18. 2. 5 事务处理

18. 3 Command对象

18. 3. 1 建立Cammand对象

18. 3. 2 Canmand对象的属性

18. 3. 3 Command对象的方法

18. 3. 4 利用Command对象存取数据库

18. 3. 5 非参数查询

18. 3. 6 参数查询

18. 3. 7 Parameters集合和Parameter对象

18. 3. 8 Command对象小结

18. 4 Recordset对象

18. 4. 1 建立Recordset对象

18. 4. 2 Recordset对象属性

18. 4. 3 Recordset对象的方法

18. 4. 4 利用Recordset对象查询记录

18. 4. 5 分页显示数据

18. 4. 6 利用Recordset对象更新数据库

18. 5 Fields集合和Field对象

18. 6 Errors集合和Error对象

18. 6. 1 Errors集合的属性

18. 6. 2 Errors集合的方法

18. 6. 3 Error对象的属性

18. 6. 4 On Error Resume Next

18. 7 存取SQL Server数据库

18. 7. 1 连接SQL Server数据库

18. 7. 2 存取SQL数据库

18. 7. 3 SQL Server数据库和Access数据库的互相转化

18. 8 开发实例--在线通讯录

18. 8. 1 通讯录的设计

18. 8. 2 通讯录的实现

18. 8. 3 关于通讯录的讨论

18. 9 小结

练习题

第矍9章 文件存取组件及其他组件

19. 1 文件存取组件

19. 1. 1 FileSystemObject对象的方法

19. 1. 2 TextStream对象的属性和方法

19. 1. 3 文本文件的基本操作

19. 1. 4 文件及文件夹的基本操作

19. 1. 5 显示指定文件夹下的所有内容

19. 1. 6 综合示例

19. 2 广告轮显组件

19. 2. 1 广告轮显组件的组成

19. 2. 2 广告轮显组件的属性和方法

19. 2. 3 使用广告轮显组件示例

19. 3 浏览器兼容组件

19. 3. 1 浏览器兼容组件的工作原理

19. 3. 2 浏览器兼容组件的属性

19. 3. 3 使用浏览器兼容组件示例

19. 4 文件超链接组件

19. 4. 1 文件超链接组件的组成

19. 4. 2 文件超链接组件的方法

19. 4. 3 使用文件超链接组件示例

练习题

第20章 使用第三方组件

20. 1 发送E-mail组件W3 Jmail

20. 1. 1 下载和安装W3 Jmail组件

20. 1. 2 使用W3 Jmail组件发送邮件

20. 2 文件上传组件ASPUpload

20. 2. 1 下载和安装ASPUpload组件

20. 2. 2 使用ASPUpload组件上传组件

20. 3 更多组件的讨论

练习题

第21章 网络程序系统开发实例

21. 1 计数器

21. 2 留言板

21. 3 BBS论坛

21. 4 聊天室

21. 5 用户注册登录

21. 6 教学科研人员个人主页

21. 7 在线通讯录

21. 8 单位办公网站

21. 9 网络教学系统

21. 10 其他软件

附录A 常见问题答疑

附录B ASP资源网站推荐

附录C 字符实体

附录D 建立SQL查询

参考文献