简介
本书全面系统地讲解了Web程序设计的方法,由浅入深,每个知识点都
结合实例进行讲解,并以实用性为指导原则。全书分为9章,其主要内容包
括:Web程序设计的基本思想和开发环境的建立、Web程序设计的基础语言
(HTML、CSS、JavaScript)、XML语言、C#.NET快速参考、Web服务器控件的
使用方法、页面设计技术、ASP.NET内建组件对象、ASP.NET数据访问及显
示、网络技术开发及Web程序设计中的一些典型应用等内容。
本书适合作为高等学校计算机专业及电子信息类等相关专业的教材,
也特别适合于从没有接触过Web程序设计而自身又有一定程序设计能力的读
者自学使用,同时也可以作为ASP.NET程序设计的培训教材。
目录
第1章 概述
1.1 Web的基本概念
1.1.1 Web概述
1.1.2 Web浏览器的工作原理
1.1.3 统一资源定位器
1.1.4 超文本与超媒体
1.1.5 超文本标记语言HTML
1.1.6 超文本传输协议
1.1.7 主页
1.2 Web程序设计的方式
1.2.1 浏览器一服务器方式及原理
1.2.2 动态网站设计技术
1.2.3 .NET Framework
1.2.4 ASP.NET 2.0简介
1.3 ASP.NET开发环境
1.3.1 Internet信息服务
1.3.2 设置默认的文档
1.3.3 Visual Studio 2005集成开发环境
1.3.4 SQL Server
1.4 本章小结
1.5 习题
第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 级联式样式表
2.2.1 定义CSS
2.2.2 CSS属性分类
2.2.3 CSS的单位
2.3 网页脚本语言JavaScript
2.3.1 JavaScript的基础知识
2.3.2 JavaScript语言
2.3.3 JavaScript中的函数
2.3.4 JavaScript的事件
2.3.5 JavaScript中的对象
2.4 本章小结
2.5 习题
第3章 XML语言
3.1 XML概述
3.1.1 XML的引出
3.1.2 什么是XML
3.1.3 XML的结构
3.1.4 XML文件的设计与使用
3.2 XML语法规则
3.2.1 注释
3.2.2 XML文件的结构
3.2.3 其他规则
3.2.4 XML与CSS样式表
3.2.5 在XML文件中使用HTML标签
3.2.6 XML中数据结构的定义
3.2.7 XML Schema
3.3 本章小结
3.4 习题
第4章 C#.NET快速参考
4.1 C#语言基础
4.1.1 C#程序的代码结构
4.1.2 常量
4.1.3 变量和数据类型
4.1.4 运算符与表达式
4.2 结构化程序设计方法
4.2.1 分支语句
4.2.2 循环语句
4.3 数组
4.3.1 声明数组变量
4.3.2 数组的用法
4.4 C#的方法与属性
4.4.1 基本概念
4.4.2 日期时间类常用方法与属性
4.4.3 常用数学方法与字段
4.4.4 字符串的方法与属性
4.4.5 随机数
4.4.6 获取数组信息
4.4.7 类型转换方法
4.5 面向对象程序设计
4.5.1 类和对象
4.5.2 属性
4.5.3 构造函数与析构函数
4.5.4 继承
4.5.5 面向对象程序设计实例
4.6 本章小结
4.7 习题
第5章 服务器控件
5.1 服务器控件概述
5.1.1 HTML服务器控件
5.1.2 Web服务器控件
5.1.3 验证控件
5.1.4 Web用户控件
5.2 ASP.NET的Web页面
5.2.1 一个ASP.NET页面
5.2.2 ASP.NET页面处理过程
5.3 Web服务器控件
5.3.1 标签控件Label
5.3.2 按钮控件Button
5.3.3 文本输入框控件TextBox
5.3.4 HyperLink控件
5.3.5 复选框控件CheckBox
5.3.6 复选框列表控件CheckBoxList
5.3.7 单选按钮控件RadioButton
5.3.8 单选按钮列表控件RadioButtonList
5.3.9 下拉列表框控件DropDownList
5.3.10 面板控件Panel
5.3.11 表格控件Table、表格行控件TableRow、表格单元控件TableCell
5.4 验证控件
5.4.1 概述
5.4.2 RequiredFieldValidator控件
5.4.3 CompareValidator控件
5.4.4 RangeValidator控件
5.4.5 RegularExpressionValidator控件
5.4.6 CustomValidator-控件
5.4.7 ValidationSummary控件
5.4.8 验证控件综合应用
5.5 本章小结
5.6 习题
第6章 页面设计技术
6.1 主题
6.1.1 主题描述
6.1.2 创建主题方法
6.1.3 同一控件的多种定义方法
6.2 用户控件
6.2.1 概述
6.2.2 用户控件的定义与使用
6.2.3 将Web窗体页转换为用户控件
6.3 母版页
6.3.1 概述
6.3.2 创建和使用ASP.NET母版页
6.4 本章小结
6.5 习题
第7章 ASP.NET内建组件对象
7.1 Response对象
7.1.1 利用Response对象显示信息
7.1.2 利用Response对象重定向浏览器
7.1.3 Response对象Cookie属性的应用
7.1.4 Response对象常用属性与方法
7.2 Request对象
7.2.1 利用Request对象获取表单提交信息
7.2.2 利用Request对象获取服务器变量值
7.2.3 利用Request对象获取Cookie值
7.2.4 利用Request对象获取客户端浏览器的信息
7.2.5 Request对象常用属性与方法
7.3 Application对象
7.3.1 Applieation对象存储数据
7.3.2 Application对象的的属性
7.3.3 Application对象的方法
7.3.4 Application对象的事件
7.4 Session对象
7.4.1 Session对象的成员概述
7.4.2 Session状态信息的保持
7.4.3 Session会话的终止
7.4.4 Session对象综合示例
7.5 Server对象
7.5.1 Server对象的属性
7.5.2 Server对象的方法
7.6 本章小结
7.7 习题
第8章 ASP.NET数据访问基础
8.1 SQL语言基础
8.1.1 SQL常用语句
8.1.2 SQL常用聚合函数
8.1.3 创建存储过程
8.2 ADO.NET基础
8.2.1 ADO.NET概述
8.2.2 ADO.NET连接数据库方法
8.3 数据库操作
8.3.1 数据库操作的基本对象
8.3.2 数据库的基本操作
8.3.3 使用存储过程进行数据库操作
8.4 数据显示GridView控件
8.4.1 GridView控件简介
8.4.2 GridView控件实现数据库记录的分页显示
8.4.3 GridView控件对记录排序
8.4.4 修改GridView Web服务器控件中的数据
8.5 本章小结
8.6习题
第9章 ASP.NET网络技术开发
9.1 文件上传
9.1.1 文件夹的操作
9.1.2 文件的操作
9.1.3 文件上传控件
9.2 Web Service
9.2.1 Web Service概念
9.2.2 使用Web Service实现天气预报
9.3 组件应用
9.4 本章小结
9.5 大作业
参考文献
1.1 Web的基本概念
1.1.1 Web概述
1.1.2 Web浏览器的工作原理
1.1.3 统一资源定位器
1.1.4 超文本与超媒体
1.1.5 超文本标记语言HTML
1.1.6 超文本传输协议
1.1.7 主页
1.2 Web程序设计的方式
1.2.1 浏览器一服务器方式及原理
1.2.2 动态网站设计技术
1.2.3 .NET Framework
1.2.4 ASP.NET 2.0简介
1.3 ASP.NET开发环境
1.3.1 Internet信息服务
1.3.2 设置默认的文档
1.3.3 Visual Studio 2005集成开发环境
1.3.4 SQL Server
1.4 本章小结
1.5 习题
第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 级联式样式表
2.2.1 定义CSS
2.2.2 CSS属性分类
2.2.3 CSS的单位
2.3 网页脚本语言JavaScript
2.3.1 JavaScript的基础知识
2.3.2 JavaScript语言
2.3.3 JavaScript中的函数
2.3.4 JavaScript的事件
2.3.5 JavaScript中的对象
2.4 本章小结
2.5 习题
第3章 XML语言
3.1 XML概述
3.1.1 XML的引出
3.1.2 什么是XML
3.1.3 XML的结构
3.1.4 XML文件的设计与使用
3.2 XML语法规则
3.2.1 注释
3.2.2 XML文件的结构
3.2.3 其他规则
3.2.4 XML与CSS样式表
3.2.5 在XML文件中使用HTML标签
3.2.6 XML中数据结构的定义
3.2.7 XML Schema
3.3 本章小结
3.4 习题
第4章 C#.NET快速参考
4.1 C#语言基础
4.1.1 C#程序的代码结构
4.1.2 常量
4.1.3 变量和数据类型
4.1.4 运算符与表达式
4.2 结构化程序设计方法
4.2.1 分支语句
4.2.2 循环语句
4.3 数组
4.3.1 声明数组变量
4.3.2 数组的用法
4.4 C#的方法与属性
4.4.1 基本概念
4.4.2 日期时间类常用方法与属性
4.4.3 常用数学方法与字段
4.4.4 字符串的方法与属性
4.4.5 随机数
4.4.6 获取数组信息
4.4.7 类型转换方法
4.5 面向对象程序设计
4.5.1 类和对象
4.5.2 属性
4.5.3 构造函数与析构函数
4.5.4 继承
4.5.5 面向对象程序设计实例
4.6 本章小结
4.7 习题
第5章 服务器控件
5.1 服务器控件概述
5.1.1 HTML服务器控件
5.1.2 Web服务器控件
5.1.3 验证控件
5.1.4 Web用户控件
5.2 ASP.NET的Web页面
5.2.1 一个ASP.NET页面
5.2.2 ASP.NET页面处理过程
5.3 Web服务器控件
5.3.1 标签控件Label
5.3.2 按钮控件Button
5.3.3 文本输入框控件TextBox
5.3.4 HyperLink控件
5.3.5 复选框控件CheckBox
5.3.6 复选框列表控件CheckBoxList
5.3.7 单选按钮控件RadioButton
5.3.8 单选按钮列表控件RadioButtonList
5.3.9 下拉列表框控件DropDownList
5.3.10 面板控件Panel
5.3.11 表格控件Table、表格行控件TableRow、表格单元控件TableCell
5.4 验证控件
5.4.1 概述
5.4.2 RequiredFieldValidator控件
5.4.3 CompareValidator控件
5.4.4 RangeValidator控件
5.4.5 RegularExpressionValidator控件
5.4.6 CustomValidator-控件
5.4.7 ValidationSummary控件
5.4.8 验证控件综合应用
5.5 本章小结
5.6 习题
第6章 页面设计技术
6.1 主题
6.1.1 主题描述
6.1.2 创建主题方法
6.1.3 同一控件的多种定义方法
6.2 用户控件
6.2.1 概述
6.2.2 用户控件的定义与使用
6.2.3 将Web窗体页转换为用户控件
6.3 母版页
6.3.1 概述
6.3.2 创建和使用ASP.NET母版页
6.4 本章小结
6.5 习题
第7章 ASP.NET内建组件对象
7.1 Response对象
7.1.1 利用Response对象显示信息
7.1.2 利用Response对象重定向浏览器
7.1.3 Response对象Cookie属性的应用
7.1.4 Response对象常用属性与方法
7.2 Request对象
7.2.1 利用Request对象获取表单提交信息
7.2.2 利用Request对象获取服务器变量值
7.2.3 利用Request对象获取Cookie值
7.2.4 利用Request对象获取客户端浏览器的信息
7.2.5 Request对象常用属性与方法
7.3 Application对象
7.3.1 Applieation对象存储数据
7.3.2 Application对象的的属性
7.3.3 Application对象的方法
7.3.4 Application对象的事件
7.4 Session对象
7.4.1 Session对象的成员概述
7.4.2 Session状态信息的保持
7.4.3 Session会话的终止
7.4.4 Session对象综合示例
7.5 Server对象
7.5.1 Server对象的属性
7.5.2 Server对象的方法
7.6 本章小结
7.7 习题
第8章 ASP.NET数据访问基础
8.1 SQL语言基础
8.1.1 SQL常用语句
8.1.2 SQL常用聚合函数
8.1.3 创建存储过程
8.2 ADO.NET基础
8.2.1 ADO.NET概述
8.2.2 ADO.NET连接数据库方法
8.3 数据库操作
8.3.1 数据库操作的基本对象
8.3.2 数据库的基本操作
8.3.3 使用存储过程进行数据库操作
8.4 数据显示GridView控件
8.4.1 GridView控件简介
8.4.2 GridView控件实现数据库记录的分页显示
8.4.3 GridView控件对记录排序
8.4.4 修改GridView Web服务器控件中的数据
8.5 本章小结
8.6习题
第9章 ASP.NET网络技术开发
9.1 文件上传
9.1.1 文件夹的操作
9.1.2 文件的操作
9.1.3 文件上传控件
9.2 Web Service
9.2.1 Web Service概念
9.2.2 使用Web Service实现天气预报
9.3 组件应用
9.4 本章小结
9.5 大作业
参考文献
Web程序设计及应用
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
