第1章 ASP.NET概述 1
1.1 IIS的安装与配置 2
【知识讲解】 2
【基础操作】 3
【课后练习】 13
1.2 创建ASP.NET项目 14
【知识讲解】 15
【基础操作】 18
【课后练习】 25
第2章 ASP.NET内置对象编程 27
2.1 Page对象 27
【知识讲解】 27
【基础操作】 30
【课后练习】 32
2.2 Response对象 33
【知识讲解】 33
【基础操作】 35
【课后练习】 41
2.3 Request对象 42
【知识讲解】 42
【基础操作】 43
【课后练习】 48
2.4 Session对象 49
【知识讲解】 49
【基础操作】 50
【课后练习】 53
2.5 Application对象 54
【知识讲解】 54
【基础操作】 55
【课后练习】 57
2.6 Server对象 58
【知识讲解】 58
【基础操作】 59
【课后练习】 63
2.7 Cookie对象 64
【知识讲解】 64
【基础操作】 65
【课后练习】 68
2.8 综合上机 68
第3章 ADO.NET数据库操作 76
3.1 数据库的基本操作 76
【知识讲解】 77
【基础操作】 77
【课后练习】 88
3.2 使用ADO.NET对象 89
【知识讲解】 89
【基础操作】 96
【课后练习】 154
3.3 SqlHelper工具的使用 154
【知识讲解】 155
【基础操作】 159
【课后练习】 167
3.4 上传文件和下载文件 167
【知识讲解】 167
【基础操作】 169
【课后练习】 172
3.5 综合上机 172
第4章 WebForm控件创建页面 181
4.1 ASP.NET控件的共有属性 181
【知识讲解】 181
【基础操作】 183
【课后练习】 185
4.2 HTML服务器控件 185
【知识讲解】 185
【基础操作】 185
【课后练习】 186
4.3 标准服务器控件 186
【知识讲解】 186
【基础操作】 191
【课后练习】 207
4.4 验证控件 208
【知识讲解】 208
【基础操作】 208
【课后练习】 224
4.5 综合上机 225
第5章 三层架构的程序结构 242
5.1 三层架构的基础知识 242
【知识讲解】 243
【基础操作】 243
【课后练习】 253
5.2 三层架构的应用 253
【知识讲解】 254
【基础操作】 254
【课后练习】 270
5.3 综合上机 270
第6章 MVC框架的Web应用 279
6.1 MVC架构的基础知识 279
【知识讲解】 279
【基础操作】 281
【课后练习】 297
6.2 综合上机 297
第7章 网络辅助教学系统实战演练 320
7.1 开发背景及系统分析 320
【开发背景】 320
【系统分析】 320
7.2 系统设计 321
【功能设计】 321
【数据库设计】 323
7.3 程序编码 330
【公共类设计】 330
【随机抽取试题模块】 333
【自动评分模块】 342
【试题管理模块】 345
【后台管理员模块】 350
7.4 测试、维护与评价 386
【系统测试】 386
【系统评价】 386