出版说明
前言
导读
第1章 网站开发概述
1.1 网站发展历史
1.1.1 Internet发展简史
1.1.2 互联网在中国的发展
1.2 网页基础
1.2.1 HTML基础
1.2.2 CSS样式表
1.2.3 JavaScript基础
1.3 网站基础
1.3.1 Web服务器的概念
1.3.2 静态网页工作原理
1.3.3 动态网页工作原理
1.3.4 常用网站开发工具简介
1.4 习题
第2章 ASP.NET体系结构
2.1 .NET Framework简介
2.1.1 公共语言运行库
2.1.2 .NETFramework类库
2.2 ASENET Web应用程序结构
2.3 ASP.NET Web窗体概念
2.3.1 Web窗体的结构
2.3.2 Web页代码模式
2.4 ASP.NET事件模型
2.5 .NET环境的安装
2.5.1 ASP.NET的运行环境
2.5.2 ASENET的开发环境
2.6 创建一个ASENET Web应用程序
2.7 习题
第3章 ASP.NE丁服务器控件
3.1 服务器控件基础
3.1.1 服务器控件的基本概念
3.1.2 服务器控件的分类与选择
3.2 HTML服务器控件
3.2.1 HTML控件概述
3.2.2 HTML服务器控件概述
3.2.3 主要的HTML控件
3.2.4 HTML服务器控件综合示例
3.3 Web服务器控件
3.3.1 Web服务器控件概述
3.3.2 常用标准Web服务器控件使用
3.4 验证服务器控件
3.4.1 验证服务器控件简介
3.4.2 验证服务器控件的使用
3.5 用户控件
3.5.1 用户控件概述
3.5.2 创建用户控件
3.6 习题
第4章 内置对象
4.1 概述
4.2 Page类
4.2.1 页面的生命周期
4.2.2 Page类的常用属性
4.2.3 Page对象应用示例
4.3 Request对象
4.3.1 使用表单传递数据
4.3.2 ServerVariables属性
4.3.3 获取浏览器信息
4.3.4 获取客户端安全证书信息
4.4 Response对象小
4.4.1 使用Write方法输出信息
4.4.2 使用Redirect方法将客户端重新定位
4.4.3 缓冲区相关属性和方法
4.5 Cookie对象
4.5.1 创建和读取会话Cookie
4.5.2 创建和读取持久性Cookie
4.5.3 设置Cookie属性
4.5.4 Cookie的限制
4.6 Glogal.asax文件
4.6.1 全局事件及其触发时机
4.6.2 编写全局事件处理程序
4.7 Session对象
4.8 Application对象
4.9 Server对象
4.10 习题
第5章 数据库编程
5.1 SQL与SQL Server2005
5.1.1 SQL简介
5.1.2 SQLServer2005简介
5.2.ADO.NET
5.2.1 ADONET简介
5.2.2 ADONET常用对象
5.3 数据源
5.4 数据集
5.4.1 非类型化DataSet
5.4.2 类型化DataSet
5.4.3 类型化数据集与非类型化数据集比较
5.5 访问XML
5.6 习题
第6章 数据绑定
6.1 数据绑定概述
6.2 简单数据绑定
6.3 复杂数据绑定
6.4 GridView控件详细应用
6.4.1 GridView基本应用
6.4.2 GridView自定义列
6.4.3 高级外观设置
6.5 其他复杂绑定控件
6.5.1 DetailsView
6.5.2 FormView
6.5.3 DataLlst
6.5.4 Repeater
6.6 习题
第7章 ASPNET高级应用
7.1 导航控件
7.1.1 Menu控件的使用
7.1.2 TreeView控件
7.1.3 SiteMapPath控件
7.2 母版页
7.3 Theme主题的使用
7.4 个性化
7.5 Web.Parts
7.5.1 Web.Parts控件
7.5.2 Web.Parts页面的显示模式
7.5.3 数据库配置
7.5.4 举例实现WebParts个性化
7.6 习题
第8章 网站安全与网站配置
8.1 Web.config文件
8.1.1 在Web.config中配置用户验证
8.1.2 存Web.config中配置用户授权
8.1.3 Web.config中的其他配置
8.2 基于角色的成员系统
8.2.1 安全配置
8.2.2 Login相关控件
8.2.3 举例实现基于角色的安全管理
8.3 网站发布
8.4 习题
附录
附录A三层架构
附录BWeb服务
附录C常用HTML标记
附录D经典学习网站推荐
参考文献