第1章Web基础知识 1
Web简介 2
什么是Web 2
B/S结构简介 3
C/S结构简介 3
B/S结构与C/S结构比较 3
Web系统的三层架构 4
HTTP 8
Web开发技术 8
.NET Web运行原理 8
.NET Web运行机制 9
习题 10
第2章ASP.NET概述 11
ASP.NET与.NET框架 12
.NET框架简介 12
ASP.NET与.NET框架 13
ASP.NET运行环境搭建 13
软件与硬件要求 13
安装IIS服务器 14
安装Visual Studio 2005开发工具 16
制作一个ASP.NET网站 18
创建ASP.NET网站 18
设计Web页面 19
添加ASP.NET文件夹 20
添加配置文件Web.config 21
运行应用程序 22
配置IIS服务 24
习题 26
第3章ASP.NET控件 27
ASP.NET控件概述 28
HTML服务器控件 28
Web服务器控件 29
常用的ASP.NET服务器控件 30
文本框控件TextBox 30
按钮控件Button 32
单选按钮控件RadioButton 34
链接按钮控件LinkButton 36
列表框控件ListBox 38
复选框控件CheckBox 42
图像控件Image 44
登录控件 46
登录控件简介 46
使用登录控件 47
最普通的登录方式 47
用户的登录功能 47
创建新用户 49
在登录页面中添加注册导航功能 51
显示登录用户名和用户状态功能 52
智能记忆登录用户名 54
习题 55
第4章ASP.NET内置对象编程 57
ASP.NET内置对象简介 58
ASP.NET的数据持久性对象 59
Response对象 59
Request对象 61
Application对象 63
Session对象 66
Cookie对象 69
Server对象 71
一个简单的投票系统 72
数据库设计 74
投票项目添加 74
投票功能设计 75
图形化显示投票结果 78
防止重复投票技术 80
利用Session对象防止重复投票 81
利用Cookie对象防止重复投票 81
习题 82
第5章ADO.NET编程 83
数据库基本对象 84
SQL Server 2005概述 85
SQL语言简介 85
ADO.NET模型 86
使用ADO.NET开发SQL Server数据库 87
创建数据库连接 87
执行数据命令 90
使用SqlDataReader对象读取数据 94
使用DataSet和SqlDataAdapter查询数据 96
习题 98
第6章XML访问 99
XML技术 100
XML技术概述 100
XML相关类 101
XML数据的访问 104
插入XML节点 105
修改XML节点 106
删除XML节点 108
使用XSL文件 109
基于XML技术的留言本 111
基于XML技术的留言本概述 111
将XML中的留言信息绑定到GridView中 112
将留言信息保存到XML中 114
在XML文件中查询留言相关内容 116
从XML文件中删除指定留言信息 118
习题 120
第7章 数据绑定技术 121
数据源绑定 122
数据绑定的概述 122
简单属性绑定 123
表达式绑定 124
集合绑定 125
数据控件绑定 125
GridView控件的使用 125
DataList控件的使用 132
Repeater控件的使用 137
习题 141
第8章 文件处理 142
上传和下载简介 143
简单的上传和下载 144
上传文件到服务器 144
从服务器下载文件 146
复杂的上传和下载 148
上传图片到数据库 148
从数据库下载图片 150
多文件的上传 152
动态生成FileUpload控件 153
FileUpload控件实现文件上传 155
第9章 水晶报表 157
水晶报表简介 158
.NET平台下的Crystal报表 159
Crystal Reports.Net简介 159
Crystal报表设计器的环境介绍 159
Crystal报表设计区域介绍 159
水晶报表数据源和数据库的操作 161
水晶报表的数据源 161
报表数据的访问模式 161
第10章 流媒体应用 170
认识流媒体服务器WMS 171
Windows Media Services 9简介 172
WMS的应用范围 172
WMS流媒体的优势 172
通过WMS生成点播静态页面 172
添加发布点 173
创建点播HTM页面 175
使用ASP.NET生成点播模块 177
在ASP.NET中引用创建好的HTM页面 177
制作点播列表并完成播放功能 178
在播放媒体中插播广告 179
第11章Web Service应用 181
Web Service介绍 182
概述 182
Web Service的优点 183
SOAP 183
WSDL 183
使用Web Service实现Hello World 183
使用Web Service实现天气预报 186
第12章 综合实例——BBS论坛 189
系统功能概述 190
功能概述 190
开发及运行环境 191
业务流程分析 192
数据库设计 192
数据表概要说明 192
主要数据表结构 193
数据表间关系 194
公共类的封装与设计 195
编写数据库操作类 195
配置Web.config文件 199
论坛用户注册与登录功能 200
用户注册功能的实现 200
用户登录功能的实现 201
主要功能界面实现 204
浏览帖子页面的实现过程 204
回复帖子页面的实现过程 207
发表帖子页面的实现过程 210