第1章 ASPNET技术导读
1.1 ASPNET技术发展的历史背景
1.2 ASP与ASp.NET
1.3 ASPNET2.0技术的特点
1.4 C#与AS P.NET
1.5 NET框架
1.5.1 公共语言运行库
1.5.2 基类库
1.5.3 ADO与XML
1.5.4 Windows窗体与Web窗体
1.5.5 公用语言规范
1.6 本书各章安排及主要内容
本章小结
思考与练习
第2章 Visual Studio 2005集成开发
环境简介
2.1 使用文件系统新建网站
2.2 打开网站
2.3 Visual Studio 2005常用窗口简介
2.3.1 工具箱窗口
2.3.2 解决方案资源管理器窗口
2.3.3 属性窗口
2.3.4 页面编辑窗口
2.3.5 服务器资源管理器窗口
2.4 添加新网页
2.5 编辑页面
2.6 运行网页
2.6.1 在IE浏览器中运行网页
2.6.2 在“文件”窗口运行网页
2.7 编辑ASPX代码
2.7.1 显示光标所在标记的层次
2.7.2 选择标记
2.7.3 选择标记与选择标记内容
2.8 添加事件代码
2.9 控件的定位方式
2.9.1 Position.aspx范例程序
2.9.2 定位方式说明
本章小结
思考与练习
第3章 一个体验式的ASP.NET项目
3.1 项目背景
3.2 系统分析
3.3 数据库设计
3.3.1 数据库需求分析
3.3.2 数据库的详细设计
3.4 系统实现
3.4.1 创建发布信息(info)表
3.4.2 Web.config文件配置
3.4.3 信息列表(Default.aspx)页面的实现
3.4.4 物品详细信息(infodetails.aspx)页面的实现
3.5 系统运行
本章小结
训练任务
第4章 常用的服务器控件
4.1 服务器控件的基本概念
4.2 服务器控件的生命周期
4.3 向Web页面添加服务器控件
4.4 常用的Web服务器控件
4.4.1 Label控件
4.4.2 TextBox控件
4.4.3 Button控件
4.4.4 LinkButton控件
4.4.5 Image控件
4.4.6 HyperLink控件
4.4.7 DropDownList控件
4.4.8 ListBox控件
4.4.9 CheckBox和RadioButton控件
4.4.10 Panel控件
项目任务4-1 用Web服务器创建用户注册页面
4.5 HTML服务器控件
4.5.1 HtmlInputButton控件
4.5.2 HtmlInputText控件
4.5.3 HtmlTextArea控件
4.5.4 HtmlInputCheckBox和HtmllnputRadioButton控件
4.5.5 HtmllnputHidden控件
4.5.6 HtmlInputFile控件
4.5.7 Htmllmage控件
4.5.8 HtmlSelect控件
项目任务4-2 用HTML服务器控件创建用户注册页面
本章小结
训练任务
第5章 验证控件
5.1 验证控件的工作流程
5.2 验证控件的常用属性
5.3 RequiredFieldValidator控件
5.4 CompareValidator控件
5.5 RangeValidator控件
5.6 RegularExpressionValidator控件
5.7 CustomValidator控件
5.8 ValidationSummary控件
项目任务5-1 使用验证控件为用户注册页面添加验证
本章小结
训练任务
第6章 ASP.NET状态管理
6.1 ASPNET状态管理概述
6.2 基于客户端的状态管理
6.2.1 视图状态
6.2.2 隐藏域
6.2.3 COOkie
6.2.4 查询字符串
6.3 基于服务器的状态管理
6.3.1 Application对象
项目任务6-1 创建简单的网页计数器页面
6.3.2 会话状态
项目任务6-2 统计在线人数
本章小结
训练任务
第7章 SqIDataSource数据源控件
7.1 SqlDataSource控件简介
7.1.1 ASPNET2.0中的数据处理架构
7.1.2 SqIDataSource控件
7.1.3 SqlDataSource控件的语法结构
7.2 SqlDataSource控件的配置
7.2.1 配置SqlDataSource控件的类型和连接字符串
7.2.2 配置SqlDataSource控件的数据访问方式
项目任务7-1 设置数据访问来自存储过程或SQL语句
项目任务7-2 设置数据访问来自表或视图数据
7.2.3 配置WHERE子句
项目任务7-3 实现SqlDataSource控件的模糊查询功能
7.3 列表控件的数据绑定
项目任务7-4 为DropDownList控件添加事件代码
本章小结
训练任务
第8章 GridView数据处理控件
8.1 创建GridView与SqlDataSource控件
8.2 GridView与SqIDataSource数据处理架构简介
8.2.1 GridViewSqlDataSource.aspx代码
8.2.2 SqIDataSource数据库连接字符串
8.2.3 GridView与SqlDataSource的连接方式
……
第9章 DetailsView数据处理控件
第10章 创建统一风格的网站
第11章 一个完整的ASP.NET项目
附录Ⅰ ××××项目招标网站改版建设方案
附录Ⅱ ××××项目招标网站改版项目数据库设计
附录Ⅲ ASP.NET常用函数表
参考文献