简介
本书使用C#+Access介绍ASP.NET应用程序的开发技术,以Visual
Studio.NET 2005为开发环境,使用大量实例来介绍ASP.NET应用程序开发
技巧。全书主要介绍ASP.NET应用程序开发基础、HTML和XHTML、C#语言基
础、ASP.NET控件、ASP.NET常用对象、主题和母版页、站点导航控件、用
户控件以及ADO.NET数据库访问技术等。
本书可作为普通高校计算机专业和非计算机专业动态网站开发的教程
,也可作为读者自学的参考书。
目录
第1章 ASP.NET应用程序开发基础
1.1 Internet和Web
1.1.1 什么是Internet
1.1.2 什么是Web
1.1.3 Web的特点
1.1.4 Web网页
1.1.5 Web应用程序的开发技术
1.2.NET框架
1.2.1.NET框架体系结构
1.2.2.NET框架下应用程序的开发和执行
1.3 ASP.NET概述
1.3.1 ASP.NET应用程序的执行过程
1.3.2 ASP与ASP.NET的区别
1.4 配置ASP.NET运行环境
1.4.1 IIS的安装
1.4.2 Web网站属性设置
1.4.3 创建IIS虚拟目录
1.5 创建ASP.NET应用程序
1.5.1 VisualStudio.NET2005
1.5.2 ASP.NET应用程序示例
练习题1
上机实验题1
第2章 HTML和XHTML
2.1 HTML和XHTML概述
2.1.1 什么是XHTML
2.1.2 XHTML的版本
2.1.3 HTML与XHTML的区别
2.1.4 VisualStudio.NET2005开发环境中指定网页默认的目标架构
2.2 HTML和XHTML的格式与标记
2.2.1 基本格式
2.2.2 HTML的标记
2.2.3 HTML的长度单位
2.3 使用表格
2.3.1 建立表格
2.3.2 定制表格
2.4 使用框架
2.4.1 建立iframe框架
2.4.2 iframe框架的属性
2.5 使用超链接
2.6 制作表单
2.6.1 创建表单
2.6.2 表单控件
2.7 CCS样式设计
2.7.1 样式和样式表
2.7.2 样式生成器
练习题2
上机实验题2
第3章 C#语言基础
3.1 C#中的数据类型
3.1.1 值类型
3.1.2 引用类型
3.2 C#中的变量和常量
3.2.1 变量
3.2.2 常量
3.3 C#中的运算符
3.3.1 常用的C#运算符
3.3.2 运算符的优先级
3.4 结构类型和枚举类型
3.4.1 结构类型
3.4.2 枚举类型
3.5 C#中的控制语句
3.5.1 选择控制语句
3.5.2 循环控制语句
3.6 数组
3.6.1 一维数组的定义
3.6.2 一维数组的动态初始化
3.6.3 访问一维数组中的元素
3.7 异常处理语句和命名空间
3.7.1 异常处理语句
3.7.2 使用命名空间
3.8 面向对象程序设计
3.8.1 类
3.8.2 对象
3.8.3 构造函数和析构函数
3.8.4 属性
3.8.5 方法
3.8.6 C#中常用类和结构
3.9 继承
3.9.1 继承的概念
3.9.2 派生类的声明
3.9.3 基类成员的可访问性
3.9.4 使用sealed修饰符来禁止继承
练习题3
上机实验题3
第4章 ASP.NET控件
4.1 ASP.NET控件概述
4.1.1 ASP.NET控件的分类
4.1.2 Web服务器控件的公共属性、方法和事件
4.1.3 Web服务器控件的相关操作
4.2 标准服务器控件
4.2.1 Label控件
4.2.2 TextBox控件
4.2.3 Image控件
4.2.4 Button控件
4.2.5 LinkButton控件
4.2.6 ImageButton控件
4.2.7 HyperLink控件
4.2.8 DropDownList控件
4.2.9 ListBox控件
4.2.1 0CheckBox控件和CheckBoxList控件
4.2.1 1RadioButton控件和RadioButtonList控件
4.2.1 2ImageMap控件
4.2.1 3Table控件
4.2.1 4BulletedList控件
4.2.1 5Panel控件
4.2.1 6HiddenField控件
4.2.1 7FileUpload控件
4.2.1 8Calendar控件
4.2.1 9View控件和MultiView控件
4.2.2 0Wizard控件
4.3 验证控件
4.3.1 RequiredFieldValidator控件
4.3.2 CompareValidator控件
4.3.3 RangeValidator控件
4.3.4 RegularExpressionValidator控件
4.3.5 CustomValidator控件
4.3.6 ValidationSummary控件
练习题4
上机实验题4
第5章 ASP.NET的常用对象
5.1 ASP.NET对象概述
5.2 Page对象
5.2.1 ASP.NET网页的处理过程
5.2.2 Page对象的属性
5.2.3 Page对象的方法
5.2.4 Page对象的事件
5.2.5 Page对象的应用
5.3 Response对象
5.3.1 Response对象的属性
5.3.2 Response对象的方法
5.3.3 Response对象的应用
5.4 Request对象
5.4.1 Request对象的属性
5.4.2 Request对象的方法
5.4.3 Request对象的应用
5.5 Server对象
5.5.1 Server对象的属性
5.5.2 Server对象的方法
5.5.3 Server对象的应用
5.6 Application对象
5.6.1 Application对象的属性
5.6.2 Application对象的方法
5.6.3 Application对象的事件
5.6.4 Application对象的应用
5.7 Session对象
5.7.1 Session对象的属性
5.7.2 Session对象的方法
5.7.3 Session对象的事件
5.7.4 Session对象的应用
5.8 Cookie对象
5.8.1 Cookie对象的属性
5.8.2 Cookie对象的方法
5.8.3 Cookie对象的应用
5.9 配置Global.asax文件
练习题5
上机实验题5
第6章 主题和母版页
6.1 主题
6.1.1 主题概述
6.1.2 创建主题
6.1.3 应用主题
6.1.4 禁用主题
6.2 母版页
6.2.1 母版页和内容页
6.2.2 创建母版页
6.2.3 创建内容页
6.2.4 从内容页中访问母版页中的内容
练习题6
上机实验题6
第7章 站点导航控件
7.1 ASP.NET站点导航概述
7.1.1 站点导航的功能
7.1.2 站点导航的工作方式
7.1.3 站点导航控件
7.2 站点地图
7.3 TreeView控件
7.3.1 TreeNode类
7.3.2 TreeView控件的属性、方法和事件
7.3.3 TreeNodeCollection类
7.3.4 向TreeView控件中添加节点的方法
7.4 Menu控件
7.4.1 MenuItem类
7.4.2 Menu控件的属性和事件
7.4.3 MenuItemCollection类
7.4.4 向Menu控件中添加菜单项的方法
7.5 SiteMapPath控件
练习题7
上机实验题7
第8章 用户控件
8.1 用户控件概述
8.2 创建ASP.NET用户控件
8.2.1 创建用户控件的过程
8.2.2 设置用户控件
8.3 使用用户控件
8.4 将网页转化为用户控件
8.4.1 将单个网页转换成用户控件
8.4.2 将代码隐藏网页转换成用户控件
练习题8
上机实验题8
第9章 ADO.NET数据库访问技术
9.1 数据库概述
9.1.1 关系数据库的基本结构
9.1.2 结构化查询语言
9.2 ADO.NET模型
9.2.1 ADO.NET简介
9.2.2 ADO.NET体系结构
9.2.3 ADO.NET数据库的访问流程
9.3 ADO.NET的数据访问对象
9.3.1 OleDbConnection对象
9.3.2 OleDbCommand对象
9.3.3 DataReader对象
9.3.4 OleDbDataAdapter对象
9.4 DataSet对象
9.4.1 DataSet对象概述
9.4.2 DataSet对象的属性和方法
9.4.3 Tables集合和DataTable对象
9.4.4 Columns集合和DataColumn对象
9.4.5 Rows集合和DataRow对象
9.4.6 Relations集合和DataRelation对象
9.5 数据源控件
9.5.1 SqlDataSource控件
9.5.2 AccessDataSource控件
9.5.3 ObjectDataSource控件
9.6 数据绑定控件
9.6.1 数据绑定概述
9.6.2 列表控件
9.6.3 GridView控件
9.6.4 DetailsView控件
9.6.5 FormView控件
9.6.6 DataList控件
练习题9
上机实验题9
第10章 ASP.NETWeb服务
10.1 Web服务概述
10.1.1 Web服务的特点
10.1.2 Web服务的体系结构
10.2 创建和使用Web服务
10.2.1 创建ASP.NETWeb服务
10.2.2 使用ASP.NETWeb服务
10.3 通过Web服务传输DataSet数据集
练习题10
上机实验题10
第11章 配置ASP.NET应用程序
11.1 Web.config配置文件概述
11.1.1 Web.config文件的特点
11.1.2 配置文件的继承关系
11.2 Web.config文件
11.2.1 Web.config文件的结构
11.2.2 常用节的使用方法
11.3 Web.config文件的加密和解密
11.3.1 Web.config文件的加密
11.3.2 Web.config文件的解密
练习题11
附录 上机实验题参考答案
上机实验题1
上机实验题2
上机实验题3
上机实验题4
上机实验题5
上机实验题6
上机实验题7
上机实验题8
上机实验题9
上机实验题10
参考文献
1.1 Internet和Web
1.1.1 什么是Internet
1.1.2 什么是Web
1.1.3 Web的特点
1.1.4 Web网页
1.1.5 Web应用程序的开发技术
1.2.NET框架
1.2.1.NET框架体系结构
1.2.2.NET框架下应用程序的开发和执行
1.3 ASP.NET概述
1.3.1 ASP.NET应用程序的执行过程
1.3.2 ASP与ASP.NET的区别
1.4 配置ASP.NET运行环境
1.4.1 IIS的安装
1.4.2 Web网站属性设置
1.4.3 创建IIS虚拟目录
1.5 创建ASP.NET应用程序
1.5.1 VisualStudio.NET2005
1.5.2 ASP.NET应用程序示例
练习题1
上机实验题1
第2章 HTML和XHTML
2.1 HTML和XHTML概述
2.1.1 什么是XHTML
2.1.2 XHTML的版本
2.1.3 HTML与XHTML的区别
2.1.4 VisualStudio.NET2005开发环境中指定网页默认的目标架构
2.2 HTML和XHTML的格式与标记
2.2.1 基本格式
2.2.2 HTML的标记
2.2.3 HTML的长度单位
2.3 使用表格
2.3.1 建立表格
2.3.2 定制表格
2.4 使用框架
2.4.1 建立iframe框架
2.4.2 iframe框架的属性
2.5 使用超链接
2.6 制作表单
2.6.1 创建表单
2.6.2 表单控件
2.7 CCS样式设计
2.7.1 样式和样式表
2.7.2 样式生成器
练习题2
上机实验题2
第3章 C#语言基础
3.1 C#中的数据类型
3.1.1 值类型
3.1.2 引用类型
3.2 C#中的变量和常量
3.2.1 变量
3.2.2 常量
3.3 C#中的运算符
3.3.1 常用的C#运算符
3.3.2 运算符的优先级
3.4 结构类型和枚举类型
3.4.1 结构类型
3.4.2 枚举类型
3.5 C#中的控制语句
3.5.1 选择控制语句
3.5.2 循环控制语句
3.6 数组
3.6.1 一维数组的定义
3.6.2 一维数组的动态初始化
3.6.3 访问一维数组中的元素
3.7 异常处理语句和命名空间
3.7.1 异常处理语句
3.7.2 使用命名空间
3.8 面向对象程序设计
3.8.1 类
3.8.2 对象
3.8.3 构造函数和析构函数
3.8.4 属性
3.8.5 方法
3.8.6 C#中常用类和结构
3.9 继承
3.9.1 继承的概念
3.9.2 派生类的声明
3.9.3 基类成员的可访问性
3.9.4 使用sealed修饰符来禁止继承
练习题3
上机实验题3
第4章 ASP.NET控件
4.1 ASP.NET控件概述
4.1.1 ASP.NET控件的分类
4.1.2 Web服务器控件的公共属性、方法和事件
4.1.3 Web服务器控件的相关操作
4.2 标准服务器控件
4.2.1 Label控件
4.2.2 TextBox控件
4.2.3 Image控件
4.2.4 Button控件
4.2.5 LinkButton控件
4.2.6 ImageButton控件
4.2.7 HyperLink控件
4.2.8 DropDownList控件
4.2.9 ListBox控件
4.2.1 0CheckBox控件和CheckBoxList控件
4.2.1 1RadioButton控件和RadioButtonList控件
4.2.1 2ImageMap控件
4.2.1 3Table控件
4.2.1 4BulletedList控件
4.2.1 5Panel控件
4.2.1 6HiddenField控件
4.2.1 7FileUpload控件
4.2.1 8Calendar控件
4.2.1 9View控件和MultiView控件
4.2.2 0Wizard控件
4.3 验证控件
4.3.1 RequiredFieldValidator控件
4.3.2 CompareValidator控件
4.3.3 RangeValidator控件
4.3.4 RegularExpressionValidator控件
4.3.5 CustomValidator控件
4.3.6 ValidationSummary控件
练习题4
上机实验题4
第5章 ASP.NET的常用对象
5.1 ASP.NET对象概述
5.2 Page对象
5.2.1 ASP.NET网页的处理过程
5.2.2 Page对象的属性
5.2.3 Page对象的方法
5.2.4 Page对象的事件
5.2.5 Page对象的应用
5.3 Response对象
5.3.1 Response对象的属性
5.3.2 Response对象的方法
5.3.3 Response对象的应用
5.4 Request对象
5.4.1 Request对象的属性
5.4.2 Request对象的方法
5.4.3 Request对象的应用
5.5 Server对象
5.5.1 Server对象的属性
5.5.2 Server对象的方法
5.5.3 Server对象的应用
5.6 Application对象
5.6.1 Application对象的属性
5.6.2 Application对象的方法
5.6.3 Application对象的事件
5.6.4 Application对象的应用
5.7 Session对象
5.7.1 Session对象的属性
5.7.2 Session对象的方法
5.7.3 Session对象的事件
5.7.4 Session对象的应用
5.8 Cookie对象
5.8.1 Cookie对象的属性
5.8.2 Cookie对象的方法
5.8.3 Cookie对象的应用
5.9 配置Global.asax文件
练习题5
上机实验题5
第6章 主题和母版页
6.1 主题
6.1.1 主题概述
6.1.2 创建主题
6.1.3 应用主题
6.1.4 禁用主题
6.2 母版页
6.2.1 母版页和内容页
6.2.2 创建母版页
6.2.3 创建内容页
6.2.4 从内容页中访问母版页中的内容
练习题6
上机实验题6
第7章 站点导航控件
7.1 ASP.NET站点导航概述
7.1.1 站点导航的功能
7.1.2 站点导航的工作方式
7.1.3 站点导航控件
7.2 站点地图
7.3 TreeView控件
7.3.1 TreeNode类
7.3.2 TreeView控件的属性、方法和事件
7.3.3 TreeNodeCollection类
7.3.4 向TreeView控件中添加节点的方法
7.4 Menu控件
7.4.1 MenuItem类
7.4.2 Menu控件的属性和事件
7.4.3 MenuItemCollection类
7.4.4 向Menu控件中添加菜单项的方法
7.5 SiteMapPath控件
练习题7
上机实验题7
第8章 用户控件
8.1 用户控件概述
8.2 创建ASP.NET用户控件
8.2.1 创建用户控件的过程
8.2.2 设置用户控件
8.3 使用用户控件
8.4 将网页转化为用户控件
8.4.1 将单个网页转换成用户控件
8.4.2 将代码隐藏网页转换成用户控件
练习题8
上机实验题8
第9章 ADO.NET数据库访问技术
9.1 数据库概述
9.1.1 关系数据库的基本结构
9.1.2 结构化查询语言
9.2 ADO.NET模型
9.2.1 ADO.NET简介
9.2.2 ADO.NET体系结构
9.2.3 ADO.NET数据库的访问流程
9.3 ADO.NET的数据访问对象
9.3.1 OleDbConnection对象
9.3.2 OleDbCommand对象
9.3.3 DataReader对象
9.3.4 OleDbDataAdapter对象
9.4 DataSet对象
9.4.1 DataSet对象概述
9.4.2 DataSet对象的属性和方法
9.4.3 Tables集合和DataTable对象
9.4.4 Columns集合和DataColumn对象
9.4.5 Rows集合和DataRow对象
9.4.6 Relations集合和DataRelation对象
9.5 数据源控件
9.5.1 SqlDataSource控件
9.5.2 AccessDataSource控件
9.5.3 ObjectDataSource控件
9.6 数据绑定控件
9.6.1 数据绑定概述
9.6.2 列表控件
9.6.3 GridView控件
9.6.4 DetailsView控件
9.6.5 FormView控件
9.6.6 DataList控件
练习题9
上机实验题9
第10章 ASP.NETWeb服务
10.1 Web服务概述
10.1.1 Web服务的特点
10.1.2 Web服务的体系结构
10.2 创建和使用Web服务
10.2.1 创建ASP.NETWeb服务
10.2.2 使用ASP.NETWeb服务
10.3 通过Web服务传输DataSet数据集
练习题10
上机实验题10
第11章 配置ASP.NET应用程序
11.1 Web.config配置文件概述
11.1.1 Web.config文件的特点
11.1.2 配置文件的继承关系
11.2 Web.config文件
11.2.1 Web.config文件的结构
11.2.2 常用节的使用方法
11.3 Web.config文件的加密和解密
11.3.1 Web.config文件的加密
11.3.2 Web.config文件的解密
练习题11
附录 上机实验题参考答案
上机实验题1
上机实验题2
上机实验题3
上机实验题4
上机实验题5
上机实验题6
上机实验题7
上机实验题8
上机实验题9
上机实验题10
参考文献
基于C#+Access
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
