Web高级程序设计教程

Web高级程序设计教程
作 者: 刘兵
出版社: 中国水利水电出版社
丛编项: 21世纪高等院校计算机系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Web高级程序设计教程》作者简介

内容简介

本书从程序开发人员的角度出发,采用一个实例“伪邮件系统”贯穿全书的方式,详细介绍使用ASP.NET进行Web程序设计的方法。本书的主要内容包括:HTML语言、级联式样式表(CSS)、XML语言、ASP.NET进行程序设计的语言——VB.NET语法、常用ASP.NET服务器控件的使用方法、ASP.NET及网络数据库技术、网络数据库内容的显示、Web方式的文件上传技术等内容。本书的内容涵盖几乎所有ASP.NET的基础知识、学好本书对读者完成其他Web程序设计系统(如BBS系统、网上购物系统、网上投柰系统、在线考试系统、网络办公系统等)很有益处。本书内容新颖,概念清晰,实例丰富,深入浅出,通俗易懂,并为任课教师免费提供电子教案,此教案用PowerPoint制作,可以任意修改。本书适合高等院校大学本科计算机及相关专业使用。也特别适合于从没有接触过Web程序设计而自身又有一定程序设计能力的读者使用,同时也可以作为ASP.NET程序设计的培训教材。通过Internet网络,人们可浏览各类信息.发送电子邮件.传送文件.参与BBS.网上娱乐.远程教育.远程医疗,特别是电子商务等把一般的消费行为放到网络上来进行.而这些方?娴氖迪?,动态网页程序设计语言起着相当重要的作用.目前,动态网页程序设计方法有:ASP.PHP.JSP.ASP.NET.本书着重介绍微软的.NET框架中的ASP.NET.本书是作者多年教学及应用实践编写而成的,全面系统地讲解了Web程序设计的方法.全书以实用性为指导原则,力求让读者学习完本书后,能够成为一名合格的Web程序员.全书分为8章,其主要内容包括:Intemet网络概述.Web程序设计的基础语言(HTML.CSS和XML).VB.NET语法知识.Web服务器控件的使用方法.ASP.NET数据访问基础.ASP.NET内建组件对象.数据的显示与处理以及Web方式中对于文件的处理等内容.本书适合高等院校大学本科计算机专业使用.本书也特别适合于从没有接触过Web程序设计?陨碛钟幸欢ǔ绦蛏杓颇芰Φ亩琳呤褂?,同时也可以作为ASP.NET程序设计的培训教材.本书由刘兵负责全书统稿定稿工作,其中,刘兵编写第1章至第4章以及第6章至第8章,欧阳峥峥编写第5章.武汉工业学院电气信息工程系谢兆鸿教授认真地审阅了全书,并提出很多宝贵意见.管庶安.李禹生.丰洪才等参与了本书大纲的讨论.同样要感谢在其他方面协助本书编写工...

图书目录

前言

第1章 Web程序设计的基础知识

本章学习目标

1. 1 Internet及其提供的服务

1. 1. 1 什么是Internet

1. 1. 2 Internet提供的服务

1. 2 WWW的基本概念

1. 2. 1 概述

1. 2. 2 Web浏览器的工作原理

1. 2. 3 统一资源定位器URL

1. 2. 4 超文本与超媒体

1. 2. 5 超文本标记语言HTML

1. 2. 6 超文本传输协议

1. 2. 7 主页

1. 3 Web程序设计的方式

1. 3. 1 浏览器/服务器方式及原理

1. 3. 2 浏览器/服务器方式的好处

1. 3. 3 ASP. PHP. JSP的比较

1. 3. 4 ASP. NET

1. 4 IIS上的WWW服务器实现

1. 4. 1 IIS概述

1. 4. 2 IIS的安装

1. 4. 3 创建Web站点

1. 4. 4 设置默认的文档

1. 5 本书说明

1. 5. 1 本书所需数据表说明

1. 5. 2 本书实例的程序设计思想

1. 6 本书所需的软件环境

本章小结

习题一

第2章 Web程序设计基础

本章学习目标

2. 1 HTML语言

2. 1. 1 HTML语言的结构

2. 1. 2 构成网页的基本元素

2. 1. 3 超文本链接指针

2. 1. 4 在HTML文件中使用图像

2. 1. 5 框架结构的使用

2. 1. 6 表单的应用

2. 1. 7 HTML中的表格

2. 2 级联式样式表(CSS)

2. 2. 1 定义CSS

2. 2. 2 CSS属性分类

2. 2. 3 CSS的单位

2. 3 XML语言

2. 3. 1 XML概述

2. 3. 2 XML语法规则

2. 3. 3 XML与CSS样式表

2. 3. 4 在XML文件中使用HTML标签

2. 3. 5 XML中数据结构的定义

2. 3. 6 XMLSchema

本章小结

习题二

第3章 Visual Basic. NET快速参考

本章学习目标

3. 1 书写规则

3. 1. 1 注释

3. 1. 2 分行与续行

3. 2 常量与变量

3. 2. 1 常量

3. 2. 2 变量

3. 3 运算符与表达式

3. 3. 1 算术运算符

3. 3. 2 赋值运算符

3. 3. 3 比较运算符

3. 3. 4 逻辑运算符

3. 3. 5 字符串运算符

3. 3. 6 运算符优先级

3. 4 数组

3. 4. 1 声明数组变量

3. 4. 2 数组的用法

3. 5 控制语句

3. 5. 1 分支语句

3. 5. 2 循环语句

3. 6 函数与过程

3. 6. 1 基本概念

3. 6. 2 VB. NET的常用函数

本章小结

习题三

第4章 服务器控件

本章学习目标

4. 1 用户注册Web页面功能说明

4. 2 ASP. NET服务器控件简介

4. 2. 1 HTML服务器控件

4. 2. 2 Web服务器控件

4. 2. 3 验证控件

4. 2. 4 Web用户控件

4. 3 ASP. NET的Web页面

4. 3. 1 一个ASP. NET页面

4. 3. 2 ASP. NET页面处理过程

4. 4 Web服务器控件

4. 4. 1 标签控件Label

4. 4. 2 按钮控件Button

4. 4. 3 文本输入框控件TextBox

4. 4. 4 HyperLink控件

4. 4. 5 复选框控件CheckBox

4. 4. 6 复选框列表控件CheckBoxList

4. 4. 7 单选按钮控件RadioButton

4. 4. 8 单选列表控件RadioButtonList

4. 4. 9 下拉列表框控件DropDownList

4. 4. 10 面板控件Panel

4. 4. 11 表格控件Table. 表格行控件TableRow. 表格单元控件TableCell

4. 5 验证控件

4. 5. 1 概述

4. 5. 2 Required Field Validator控件

4. 5. 3 Compare Valdator控件

4. 5. 4 Range Validator控件

4. 5. 5 Regular Expression Validator控件

4. 5. 6 Custom Validator控件

4. 5. 7 Validation Summary控件

4. 5. 8 验证控件综合应用

本章小结

习题四

第5章 ASP. NET数据访问基础

本章学习目标

5. 1 SQL语言基础

5. 1. 1 SQLServer2000简介

5. 1. 2 SQLServer的常用工具和实用程序

5. 1. 3 SQLServer中数据库. 数据表的操作

5. 1. 4 SQL常用语句

5. 1. 5 SQL常用聚合函数

5. 1. 6 创建存储过程

5. 2 ADO. NET数据访问

5. 2. 1 ADO. NET概述

5. 2. 2 基本的ADO. NET对象

5. 3 数据绑定

5. 4 ADO. NET的应用实例

5. 4. 1 文件login. aspx的源程序

5. 4. 2 文件welcome. aspx的源程序

5. 4. 3 文件Resgister. aspx的源程序

5. 4. 4 文件Edit. aspx的源程序

本章小结

习题五

第6章 ASP. NET内建组件对象

本章学习目标

6. 1 Response对象

6. 1. 1 利用Response对象显示信息

6. 1. 2 利用Response对象重定向浏览器

6. 1. 3 Response对象Cookies属性的应用

6. 1. 4 Response对象常用属性与方法

6. 2 Request对象

6. 2. 1 利用Request对象获取表单提交信息

6. 2. 2 利用Request对象获取服务器变量值

6. 2. 3 利用Request对象获取cookies值

6. 2. 4 利用Request对象获取客户端浏览器的信息

6. 2. 5 Request对象常用属性与方法

6. 3 Application对象

6. 3. 1 Application对象存储数据

6. 3. 2 Application对象的属性

6. 3. 3 Application对象的方法

6. 3. 4 Application对象的事件

6. 4 Session对象

6. 4. 1 Session对象的成员概述

6. 4. 2 Session状态信息的保持

6. 4. 3 Session会话的终止

6. 4. 4 Session对象综合示例

6. 5 Sever对象

6. 5. 1 Server对象的属性

6. 5. 2 Server对象的方法

本章小结

习题六

第7章 数据的显示与处理

本章学习目标

7. 1 伪邮件系统中邮件发送与接收说明

7. 2 伪邮件的发送

7. 2. 1 伪邮件发送界面说明

7. 2. 2 伪邮件的发送程序

7. 3 DataGrid控件

7. 3. 1 DataGrid控件简介

7. 3. 2 DataGrid控件实现数据库记录的分页显示

7. 3. 3 DataGrid控件对记录排序

7. 3. 4 DataGrid控件定制列元素

7. 4 伪邮件的接收

7. 4. 1 伪邮件收件箱程序

7. 4. 2 显示指定邮件的方法

本章小结

习题七

第8章 文件处理

本章学习目标

8. 1 ASP. NET中文件和目录的操作

8. 1. 1 在APS. NET中对文件访问的说明

8. 1. 2 目录和文件夹的操作

8. 1. 3 文件的操作

8. 2 伪邮件附件的管理

8. 2. 1 文件上传

8. 2. 2 附件的处理

8. 2. 3 附件的显示

8. 2. 4 邮件附件的删除

本章小结

习题八