ASP.NET程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘培文,韩小祥主编
- 出 版 社:北京:中国人民大学出版社;北京:北京科海电子出版社
- 出版年份:2009
- ISBN:9787300101576
- 页数:290 页
第1章 ASP.NET基础 1
1.1 交互式网页基础知识 1
1.2 ASP.NET简介 2
1.2.1 .NET框架概述 2
1.2.2 ASP.NET概述 3
1.3 搭建.NET的开发与运行环境 4
1.3.1 安装与配置Visual Studio 2005开发环境 4
1.3.2 安装与配置IIS 8
1.3.3 测试安装环境 12
1.4 第一个ASP.NET Web应用程序 13
1.4.1 Web窗体页概述 13
1.4.2 创建HelloWorld应用程序 13
1.4.3 创建HelloWorld的Web窗体页 14
1.4.4 编辑Web窗体页代码 15
1.4.5 添加配置文件Web.config 17
1.4.6 运行HelloWorld应用程序 17
1.5 上机实战 18
1.6 小结 19
1.7 习题 20
1.7.1 选择题 20
1.7.2 填空题 20
1.7.3 上机操作 20
第2章 C#语言基础 21
2.1 C#概述 21
2.2 C#基本语法 22
2.2.1 变量与常量 22
2.2.2 数据类型 23
2.2.3 运算符与表达式 30
2.2.4 流程控制语句 31
2.2.5 注释 36
2.3 C#面向对象编程基础 37
2.3.1 类 37
2.3.2 类的数据成员和函数成员 38
2.3.3 属性和索引器 39
2.3.4 继承与派生 41
2.3.5 抽象类、密封类和嵌套类 44
2.3.6 this关键字和static关键字 45
2.4 数组和字符串处理 45
2.4.1 数组概述 45
2.4.2 遍历数组的元素 48
2.4.3 System.Array类 49
2.4.4 String和StringBuilder 49
2.5 上机实战 50
2.6 小结 51
2.7 习题 52
2.7.1 选择题 52
2.7.2 填空题 52
2.7.3 上机操作 52
第3章 ASP.NET Web窗体页 54
3.1 ASP.NET Web窗体页概述 54
3.2 Web窗体页的运行过程 55
3.3 ASP.NET的基本指令 56
3.3.1 页指令@Page 56
3.3.2 用户控件指令@Control 56
3.3.3 注册指令@Register 57
3.3.4 引用指令@Reference 57
3.3.5 执行指令@Implements 58
3.3.6 导入指令@Import 58
3.3.7 程序集指令@Assembly 58
3.3.8 母版页指令@Master 58
3.3.9 输出缓冲指令@OutputCache 59
3.3.10 母版页类型指令@MasterType 60
3.3.11 上一页类型指令@PreviousPageType 60
3.4 Web窗体页的基本语法 60
3.4.1 代码呈现块语法 60
3.4.2 代码声明块语法 61
3.4.3 ASP.NET服务器控件语法 61
3.4.4 HTML服务器控件语法 62
3.4.5 数据绑定表达式语法 62
3.4.6 服务器端对象标记语法 62
3.4.7 服务器端包含指令语法 63
3.4.8 服务器端注释语法 63
3.4.9 声明性表达式语法 63
3.5 内联代码分离和代码隐藏分离 64
3.5.1 内联代码分离 64
3.5.2 代码隐藏分离 65
3.6 上机实战 67
3.7 小结 68
3.8 习题 68
3.8.1 选择题 68
3.8.2 填空题 69
3.8.3 上机操作 69
第4章 ASP.NET的管理状态和对象 71
4.1 ASP.NET的对象 71
4.1.1 Response对象及其应用 71
4.1.2 Request对象及其应用 73
4.1.3 Runtime对象及其应用 77
4.1.4 ServerUtility对象及其应用 78
4.2 ASP.NET的管理状态 83
4.2.1 Application状态及其应用 84
4.2.2 Session状态及其应用 85
4.2.3 Cookie状态及其应用 89
4.2.4 ViewState状态及其应用 91
4.3 上机实战 93
4.4 小结 93
4.5 习题 94
4.5.1 选择题 94
4.5.2 填空题 94
4.5.3 上机操作 95
第5章 HTML服务器控件 96
5.1 HTML服务器控件概述 96
5.1.1 HtmlControl类 97
5.1.2 HtmlContainerControl类 98
5.1.3 HtmlInputControl类 98
5.2 容器控件 99
5.2.1 HtmlForm控件 99
5.2.2 HtmlAnchor控件 100
5.2.3 HtmlSelect控件 101
5.2.4 HtmlButton控件 102
5.2.5 HtmlTextArea控件 103
5.2.6 HtmlTable、HtmlTableRow和HtmlTableCell控件 103
5.2.7 HtmlGenericControl和HtmlHead控件 105
5.3 输入控件 106
5.3.1 HtmlInputButton、HtmlInputReset和HtmlInputSubmit控件 106
5.3.2 HtmlInputRadioButton控件 107
5.3.3 HtmlInputCheckBox控件 107
5.3.4 HtmlInputFile控件 108
5.3.5 HtmlInputHidden控件 109
5.3.6 HtmlInputText和HtmlInputPassword控件 110
5.3.7 HtmlInputImage控件 111
5.4 其他类型控件 112
5.4.1 HtmlImage控件 112
5.4.2 HtmlTitle、HtmlLink和HtmlMeta控件 113
5.5 上机实战 114
5.6 小结 116
5.7 习题 116
5.7.1 选择题 116
5.7.2 填空题 116
5.7.3 上机操作 117
第6章 Web服务器控件 119
6.1 Web服务器控件概述 119
6.1.1 Control类 120
6.1.2 WebControl类 122
6.1.3 ListControl类 122
6.1.4 BaseValidator类 124
6.2 标准服务器控件 125
6.2.1 文本、文本输入和图像控件 125
6.2.2 按钮控件 129
6.2.3 列表控件 132
6.2.4 选择控件 136
6.2.5 容器控件 140
6.2.6 其他控件 145
6.3 服务器端验证控件 154
6.3.1 比较验证控件 154
6.3.2 正则表达式验证控件 156
6.3.3 必须字段验证控件 156
6.3.4 范围控件 157
6.3.5 自定义验证控件 158
6.3.6 验证总结控件 159
6.4 用户控件 161
6.5 上机实战 163
6.6 小结 164
6.7 习题 164
6.7.1 选择题 164
6.7.2 填空题 165
6.7.3 上机操作 165
第7章 ADO.NET访问数据库 167
7.1 ADO.NET概述 167
7.1.1 ADO.NET的组成 168
7.1.2 ADO.NET的基本类 168
7.1.3 ADO.NET的命名空间 169
7.1.4 ADO.NET与ADO 170
7.2 ADO.NET数据源及其连接 171
7.2.1 连接数据库类 171
7.2.2 连接SQL Server数据库 171
7.2.3 连接Access数据源 174
7.3 ADO.NET对数据库的基本操作 178
7.3.1 读取数据 178
7.3.2 操作数据 182
7.3.3 调用存储过程 183
7.4 数据集 184
7.4.1 数据集简介 184
7.4.2 填充数据集 186
7.4.3 数据表、数据行和数据列 188
7.4.4 过滤数据集 192
7.5 上机实战 193
7.6 小结 195
7.7 习题 195
7.7.1 选择题 195
7.7.2 填空题 196
7.7.3 上机操作 196
第8章 ASP.NET数据服务 197
8.1 数据绑定技术 197
8.1.1 数据绑定概述 197
8.1.2 Eval和Bind方法 198
8.2 数据源控件 199
8.2.1 SQL数据源控件SqlDataSource 200
8.2.2 Access数据源控件AccessDataSource 202
8.2.3 对象数据源控件ObjectDataSource 203
8.2.4 XML数据源控件XmlDataSource 206
8.2.5 站点地图数据源控件SiteMapDataSource 208
8.3 重复控件 209
8.3.1 Repeater控件概述 209
8.3.2 Repeater控件的模板 210
8.3.3 使用Repeater控件显示数据编号 212
8.4 数据列表控件 212
8.4.1 DataList控件概述 213
8.4.2 DataList控件的模板 214
8.4.3 应用CommandArgument属性 215
8.4.4 应用DataKeyField属性获取主键 216
8.4.5 DataList控件的事件 216
8.5 网格视图控件 218
8.5.1 GridView控件概述 218
8.5.2 GridView控件的模板 219
8.5.3 GridView控件的数据操作 221
8.5.4 GridView控件的事件 224
8.6 上机实战 227
8.7 小结 229
8.8 习题 229
8.8.1 选择题 229
8.8.2 填空题 230
8.8.3 上机操作 230
第9章 配置ASP.NET网站 232
9.1 配置文件Web.config 232
9.1.1 Web.config概述 232
9.1.2 ASP.NET配置架构 233
9.1.3 常用元素的配置 234
9.1.4 读取配置文件 235
9.2 应用程序文件Global.asax 236
9.2.1 Global.asax概述 236
9.2.2 应用程序指令 237
9.2.3 代码声明块 238
9.2.4 静态属性 238
9.2.5 包含文件 238
9.2.6 Global.asax文件中的事件 239
9.3 上机实战 239
9.4 小结 241
9.5 练习 241
9.5.1 选择题 241
9.5.2 填空题 242
9.5.3 上机操作 242
第10章 XML程序设计基础 244
10.1 XML的概念 244
10.2 XML的显示格式 245
10.3 XML的语法规则 245
10.3.1 DTD技术 245
10.3.2 Schema技术 246
10.4 在XML中使用HTML 246
10.4.1 在XML中使用HTML标记 246
10.4.2 在XML中使用JavaScript代码 246
10.5 .NET处理XML文件的命名空间 247
10.6 在ASP.NET中读取XML 247
10.6.1 使用XML控件 247
10.6.2 使用DOM技术 248
10.6.3 使用DataSet对象 248
10.6.4 按文本方式读取 248
10.7 在ASP.NET中创建XML文档 249
10.7.1 利用DataSet创建 250
10.7.2 利用DOM对象创建 250
10.7.3 利用文本方式创建 251
10.8 上机实战 252
10.9 小结 253
10.10 习题 253
10.10.1 选择题 253
10.10.2 填空题 254
10.10.3 上机操作 254
第11章 课程设计——在线考试系统 255
11.1 设计任务 255
11.1.1 设计内容 255
11.1.2 设计要求 255
11.1.3 主要参考文献 256
11.2 设计进度及时间安排 256
11.3 系统总体设计 256
11.3.1 系统功能描述 257
11.3.2 系统功能模块划分 257
11.4 数据库设计 258
11.4.1 表设计 258
11.4.2 关系设计 260
11.5 应用程序Examine设计 261
11.5.1 应用程序Examine的组成 261
11.5.2 设计应用程序Examine的主题 262
11.6 系统详细设计 263
11.6.1 系统后台详细设计 263
11.6.2 系统前台详细设计 263
11.7 数据访问层设计 264
11.7.1 Examine类 264
11.7.2 ExamineeLogin类 269
11.8 系统后台具体实现 270
11.8.1 管理员登录 270
11.8.2 添加新考题 272
11.8.3 修改考题 274
11.8.4 考题管理 276
11.8.5 查看考生成绩 279
11.9 系统前台具体实现 280
11.9.1 考生登录 280
11.9.2 选择考试科目 282
11.9.3 在线考试 284
11.10 本章小结 287
附录 习题答案 288
参考文献 290
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019