前言
第1章 ASP.NET开发概述
1.1 网页设计程序概述
1.1.1 静态网页和动态网页
1.1.2 常见的网络编程语言
1.2 ASRNET的简介
1.2.1 .NET框架
1.2.2 ASENET的介绍
1.3 ASP.NET的运行环境
1.3.1 安装Web服务器IIS
1.3.2 配置主目录和启动文档
1.4 ASP.NET的开发环境
1.4.1 安装Visual Studio 2005
1.4.2 Visual Studio 2005的功能
1.5 创建简单的ASP.NET应用程序
习题1
第2章 ASP.NET服务器控件
2.1 服务器端控件示例
2.2 服务器控件的基本属性
2.3 Label控件
2.4 TextBox控件
2.5 Button控件
2.6 LinkButton控件
2.7 ImageButton按钮
2.8 Image控件
2.9 HyperLink控件
2.10 选择列表类控件
习题2
第3章 ASP.NET内置对象
3.1 内置对象概述
3.2 Page对象
3.2.1 @Page指令
3.2.2 Page对象的常用属性
3.2.3 Page对象常用的事件
3.3 Response对象
3.3.1 Response对象常用方法
3.3.2 Response对象常用属性
3.4 Request对象
3.4.1 Request对象获取客户端数据
3.4.2 Request对象获取URL查询字符串的数据
3.4.3 Request对象获取客户端浏览器信息
3.5 Server对象
3.5.1 Server.HtmlEncode方法
3.5.2 Server.MapPath方法
3.5.3 Server.UrlEncode方法
3.6 Application对象
3.6.1 Application对象的使用
3.6.2 Application对象的事件
3.7 Session对象
3.7.1 Session对象的使用
3.7.2 Session对象的事件
3.8 Cookie对象
3.8.1 Cookie对象的读/写
3.8.2 Cookie的生存周期
习题3
第4章 数据库与ADO.NET基础
4.1 数据库基础
4.1.1 数据库的基本概念
4.1.2 数据库模型
4.1.3 关系数据库
4.2 使用SQL Server 2005管理数据库
4.2.1 初步认识SQL Server 2005
4.2.2 SQL Server 2005安全管理
4.2.3 数据库的创建与删除
4.2.4 数据库的备份与还原
4.2.5 数据库的分离与附加
4.2.6 表的创建、修改与删除
4.2.7 创建数据库关系图
4.2.8 SQL语言
4.2.9 存储过程
4.3 ADO.NET数据库设计
4.3.1 数据访问技术发展概况
4.3.2 ADO.NET模型
4.3.3 NET数据提供程序
4.3.4 相关命名空间的引用
4.4 Connection连接对象
4.4.1 连接到SQL数据库
4.4.2 连接Access数据库
4.5 Command执行对象
4.5.1 Command对象的属性
4.5.2 Command对象的方法
4.6 DataReader数据访问对象
4.6.1 DataReader对象的属性
4.6.2 DataReader对象的方法
4.6.3 使用DataReader对象读取数据库
4.7 DataAdapter适配器对象
4.7.1 DataAdapter对象的属性
4.7.2 DataAdapter对象的方法
4.7.3 DataAdapter对象的事件
4.7.4 DataAdapter对象的语法格式
4.8 DataSet数据集对象
4.8.1 DataSet对象的结构
4.8.2 DataSet对象的属性、方法及事件
4.8.3 DataTable对象的常用属性、方法及事件
4.8.4 使用DataSet对象访问数据库
习题4
第5章 Web窗体的数据控件
5.1 数据控件的介绍
5.2 数据源控件的介绍
5.2.1 SQL数据源控件(SqlDataSource)
5.2.2 Access数据源控件(AccessDataSource)
5.2.3 Xml数据源控件(XmlDataSource)
5.2.4 站点导航控件(SiteMapDataSource)
5.3 数据列表控件(GridView)
5.3.1 GridView控件常用的属性、方法和事件
5.3.2 使用GridView控件实现数据的显示
5.3.3 使用GridView控件绑定数据源实现分页显示数据
5.3.4 使用GridView控件更新和删除数据
5.3.5 编写后台代码实现数据绑定
5.4 重复列表控件(Repeater)
5.4.1 Repeater控件概述
5.4.2 Repeater控件的数据绑定
5.4.3 Repeater控件的应用
5.5 数据绑定控件(FormView)
5.5.1 FormView控件概述
5.5.2 通过绑定FormView控件显示和编辑数据
5.5.3 编写后台代码实现数据绑定
5.6 数据绑定控件(DetailsView)
5.6.1 DetailsView控件简介
5.6.2 DetailsView控件的应用
5.6.3 编写后台代码实现数据绑定
5.7 数据列表控件(DataList)
5.7.1 DataList控件的介绍
5.7.2 DataList控件的应用
5.7.3 编写后台代码实现数据绑定
习题5
第6章 ASP.NETXML和Web Service
6.1 XML概述
6.1.1 XML语言
6.1.2 XML语法
6.2 XML文档操作
6.2.1 使用流模型读写XML文档
6.2.2 使用DOM模型操作XML文档
6.3 在DataSet中使用XML
6.3.1 DataSet基于XML的方法
6.3.2 将XML文档中数据读入DataSet
6.3.3 将DataSet扣数据写入XML文档
6.4 使用XML Web服务器控件
6.4.1 XML Web服务器控件
6.4.2 在XML Web服务器控件中显示XML数据
6.5 XML Web Service概述
6.5.1 XML Web Service
6.5.2 XML Web Service的组成
6.5.3 XML Web Service的运作原理
6.6 创建XML Web Service
6.7 调用XML Web Service
6.7.1 使用HTTP调用XMLWeb Service
6.7.2 使用代理调用XML Web Service
6.8 在XML Web ServiceZHONG 传送复杂数据
6.8.1 XML Web Service和DataSet
6.8.2 XML Web Service和二进制文件
习题6
第7章 企业门户网站
7.1 系统设计
7.1.1 需求分析
7.1.2 总体设计
7.1.3 功能设计
7.2 数据库设计与实现
7.2.1 表说明
7.2.2 生成news(新闻表)的SQL语句
7.3 系统公用模块的创建
7.3.1 创建CSS
7.3.2 使用数据类库
7.3.3 配置Web.config
7.4 企业门户网站前台客户端
7.4.1 首页面
7.4.2 公司介绍
7.4.3 产品天地
7.4.4 资讯中心
7.4.5 阅读新闻页面
7.4.6 人力资源页面
7.4.7 在线投票
7.5 企业门户网站管理后台
7.5.1 后台登录页面
7.5.2 后台首页面
7.5.3 新闻发布页面
7.5.4 新闻编辑页面
7.5.5 简介管理页面
7.5.6 发布产品页面
7.5.7 品管理页面
7.5.8 投票管理页面
7.5.9 会员管理页面
习题7
参考文献