第1章 初识ASP.NET 1
1.1 教学目标 1
1.2 理论指导 1
1.2.1 静态网页与动态网页 1
目录 1
1.2.2 ASP与ASP.NET 4
1.2.3 .NET框架概述 5
1.2.4 C#与ASP.NET 7
1.3.2 选择题 8
1.3.3 问答题 8
1.3.1 填空题 8
1.3 思考练习 8
第2章 运行和开发环境 9
2.1 教学目标 9
2.2 理论指导 9
2.2.1 运行环境 9
2.2.2 开发环境与VisualStudio.NET 15
2.4.2 选择题 23
2.4.1 填空题 23
2.4 思考练习 23
2.3 上机实验 23
2.4.3 问答题 24
第3章 ASP.NET基础 25
3.1 教学目标 25
3.2 理论指导 26
3.2.1 ASP.NET语法 26
3.2.2 用Visual Studio.NET开发ASP.NET程序 39
3.3 上机实验 43
3.4.2 选择题 45
3.4.3 问答题 45
3.4 思考练习 45
3.4.1 填空题 45
第4章 C#编程语言 46
4.1 教学目标 46
4.2 理论指导 46
4.2.1 C#语法基础 46
4.2.2 使用Visual Studio.NET开发C#程序 61
4.4.2 选择题 64
4.4.1 填空题 64
4.4 思考练习 64
4.3 上机实验 64
4.4.3 问答题 65
第5章 C#面向对象编程 66
5.1 教学目标 66
5.2 理论指导 67
5.2.1 类、对象和实例化 67
5.2.2 类的数据成员 68
5.2.3 类的函数成员 69
5.2.4 继承 77
5.2.5 通过实例学习常见C#类操作 84
5.3 上机实验 88
5.4 思考练习 89
5.4.1 填空题 89
5.4.2 选择题 89
5.4.3 问答题 89
6.2 理论指导 90
6.2.1 Request对象 90
第6章 ASP.NET常用组件对象 90
6.1 教学目标 90
6.2.2 Response对象 97
6.2.3 Server对象 100
6.2.4 Application对象 104
6.2.5 Session对象 109
6.3 上机实验 113
6.4.2 选择题 114
6.4.3 问答题 114
6.4.1 填空题 114
6.4 思考练习 114
第7章 Web服务器控件 115
7.1 教学目标 115
7.2 理论指导 115
7.2.1 Web服务器控件的基本形式 115
7.2.2 基本Web服务器控件属性 116
7.2.3 内部控件 117
7.2.4 增强控件 134
7.2.5 验证控件 140
7.2.6 用户控件 148
7.3 上机实验 150
7.4.1 填空题 151
7.4 思考练习 151
7.4.2 选择题 152
7.4.3 问答题 152
第8章 数据库基础 153
8.1 教学目标 153
8.2 理论指导 153
8.2.1 数据库基础知识 153
8.2.2 SQL 162
8.2.3 SQL的常用函数 167
8.2.4 SQLServer数据库的基础知识 168
8.3 上机实验 179
8.4 思考练习 180
8.4.1 填空题 180
8.4.2 选择题 180
8.4.3 问答题 180
第9章 数据库应用 181
9.1 教学目标 181
9.2 理论指导 181
9.2.1 ADO.NET简介 181
9.2.2 DataBind技术 183
9.2.3 ADO.NET对象 188
9.2.4 数据列表控件 196
9.3 上机实验 214
9.4 思考练习 215
9.4.1 填空题 215
9.4.2 选择题 215
9.4.3 问答题 215
10.2 理论指导 216
10.2.1 XML简介 216
10.1 教学目标 216
第10章 ASP.NET与XML 216
10.2.2 XML在ASP.NET中的应用 223
10.3 上机实验 236
10.4 思考练习 236
10.4.1 填空题 236
10.4.2 选择题 237
10.4.3 问答题 237
11.2.1 ASP.NET高级配置 238
11.2 理论指导 238
第11章 ASP.NET配置和性能优化 238
11.1 教学目标 238
11.2.2 Global.asax 244
11.2.3 性能优化和缓存 250
11.3 上机实验 263
11.4 思考练习 264
11.4.1 填空题 264
11.4.2 选择题 264
11.4.3 问答题 264
12.2 理论指导 265
12.2.1 Web服务简介 265
第12章 ASP.NET与Web服务 265
12.1 教学目标 265
12.2.2 访问Web服务 268
12.2.3 编写简单的Web服务 269
12.2.4 Web服务可传递类型 272
12.2.5 使用数据集 276
12.2.6 使用对象和内部对象 279
12.3 上机实验 282
12.4.3 问答题 283
12.4.2 选择题 283
12.4 思考练习 283
12.4.1 填空题 283
第13章 ASP.NET跟踪、调试与错误处理 284
13.1 教学目标 284
13.2 理论指导 284
13.2.1 跟踪 284
13.2.2 调试 291
13.2.3 错误处理 295
13.3 上机实验 305
13.4.2 选择题 306
13.4.3 问答题 306
13.4 思考练习 306
13.4.1 填空题 306
第14章 实战应用 307
14.1 教学目标 307
14.2 理论指导 307
14.3 上机实验 329
思考练习答案 331