内容简介
第1章 ASP.NET概述
1.1 概述
1.2 C#和ASP.NET
1.3 ASP.NET的平台要求
1.4 安装Visual Studio 2005
1.4.1 安装系统需求
1.4.2 安装IIS Web服务器
1.4.3 安装Visual Studio 2005
1.5 IIS服务器配置
1.6 Visual Studio 2005开发环境介绍
1.6.1 新建项目
1.6.2 打开项目
1.6.3 解决方案资源管理器
1.6.4 工具箱
1.7 本章小结
1.8 实践检验
第2章 编程语言C#
2.1 C#概述
2.1.1 开发效率与安全性
2.1.2 支持现有的网络编程新标准
2.1.3 与Web开发相结合
2.1.4 消除大量程序错误
2.1.5 兼容性
2.1.6 数据类型
2.1.7 值类型
2.1.8 引用类型
2.1.9 类型转换
2.2 变量
2.3 常量
2.4 运算符
2.4.1 一元运算符
2.4.2 算术运算符
2.4.3 位运算符
2.4.4 递增递减运算符
2.4.5 比较运算符
2.5 流程和控制结构
2.5.1 条件分支结构
2.5.2 循环结构
2.6 本章小结
2.7 实践检验
第3章 建立ASP.NET应用程序
3.1 ASP.NET 2.0的新特性
3.1.1 ASP.NET 2.0介绍
3.1.2 管理、扩展性及性能
3.2 建立ASP.NET页面
3.2.1 ASP.NET页面介绍
3.2.2 为ASP.NET添加代码
3.2.3 初识服务器控件
3.2.4 处理服务器控件的事件
3.3 本章小结
3.4 实践检验
第4章 ASP.NET页面对象模型
4.1 ASP.NET页面代码模式
4.1.1 单一文件模式
4.1.2 后台代码模式
4.2 ASP.NET页面对象模型
4.2.1 IIS处理ASP.NET页面过程
4.2.2 Page类的作用
4.2.3 页面的生命周期
4.3 Page对象
4.3.1 Page对象的属性
4.3.2 Page对象的方法
4.3.3 Page对象的事件
4.4 Request对象
4.4.1 Request对象的属性
4.4.2 Request对象的方法
4.4.3 Request对象的使用
4.5 Response对象
4.5.1 Response对象的属性
4.5.2 Response对象的方法
4.5.3 Response对象的使用
4.6 Server对象
4.6.1 Server对象的属性
4.6.2 Server对象的方法
4.6.3 Server对象的使用
4.7 Session对象
4.7.1 Session对象的属性
4.7.2 Session对象的方法
4.7.3 Session对象的事件
4.7.4 Session对象的使用
4.8 Application对象
4.8.1 Application对象的方法
4.8.2 Application对象的事件
4.8.3 Application对象的使用
4.9 本章小结
4.10 实践检验
第5章 服务器控件
5.1 服务器控件概述
5.2 HTML服务器控件
5.2.1 HTML服务器控件的层次结构
5.2.2 使用HTML控件
5.2.3 各种HTML服务器控件使用参考
5.3 Web服务器控件
5.4 本章小结
5.5 实践检验
第6章 数据库基础
6.1 数据库基本概念
6.1.1 数据
6.1.2 数据库
6.1.3 数据库管理系统
6.1.4 数据库系统
6.2 数据模型
6.3 数据库设计
6.3.1 新建数据库
6.3.2 数据类型
6.3.3 数据库设计步骤
6.3.4 设计数据库范例
6.4 关系数据库标准语言SQL
6.4.1 查询
6.4.2 数据更新
6.5 Microsoft Visual Studio 2005中操作数据库
6.5.1 建立表
6.5.2 建立视图
6.6 本章小结
6.7 实践检验
第7章 ASP.NET数据库应用
7.1 ASP.NET数据操作简介
7.2 ADO.NET模型
7.2.1 ADO.NET结构
7.2.2 ADO.NET使用
7.3 ASP.NET数据控件
7.3.1 数据源控件
7.3.2 数据绑定控件
7.4 本章小结
7.5 实践检验
第8章 ASP.NET高级应用
8.1 验证控件
8.1.1 RequiredFieldValidator
8.1.2 RangeValidator
8.1.3 RegularExpressionValidator
8.1.4 CompareValidator
8.1.5 CustomValidator
8.1.6 ValidationSummary
8.2 用户控件
8.2.1 用户控件概述
8.2.2 建立用户控件
8.2.3 使用用户控件
8.2.4 程序控制用户控件
8.3 在ASP.NET中使用XML
8.3.1 XML介绍
8.3.2 创建XML文档
8.3.3 XML控件
8.3.4 XmlDataSource控件
8.4 本章小结
8.5 实践检验
第9章 ASP.NET开发实践
9.1 总体结构规划
9.2 Master页与系统导航
9.3 开发用户系统
9.4 本地化和全球化
9.5 本章小结
9.6 实践检验
第10章 开发MNPS报刊杂志发布系统10.1 项目可行性分析
10.1.1 概述
10.1.2 可行性分析报告
10.1.3 使用Visio进行建模
10.2 项目需求分析
10.3 MNPS功能模块设计
10.3.1 总体结构设计
10.3.2 用户界面功能设计
10.3.3 管理功能设计
10.4 MNPS数据库设计
10.4.1 使用PowerDesigner进行数据建模
10.4.2 报刊和杂志类别、栏目、期数以及文章的数据表设计
10.4.3 管理员以及权限数据表的设计
10.4.4 主题和模板数据表的设计
10.4.5 调查模块数据表的设计
10.4.6 其他功能
10.5 MNPS代码实现
10.5.1 程序框架代码实现
10.5.2 杂志类别、栏目、期数以及文章相关功能代码实现
10.5.3 主题和模板功能代码实现
10.5.4 调查功能代码实现
10.5.5 其他功能代码实现
10.6 本章小结
10.7 实践检查
第11章 ASP.NET开发Blog系统
11.1 Blog简介
11.2 Blog功能模块设计
11.2.1 会员管理功能
11.2.2 博客文章管理功能
11.2.3 访客评论功能
11.2.4 友情链接功能
11.3 Blog数据库设计
11.3.1 数据表设计
11.3.2 会员表设计
11.3.3 博客文章分类表设计
11.3.4 其他功能表设计
11.3.5 数据表设计
11.4 Blog代码实现
11.4.1 程序框架代码实现
11.4.2 数据库连接代码实现
11.5 本章小结
11.6 实践检验