ASP.NET 2.0资料库通用模组开发与系统移植
《ASP.NET 2.0资料库通用模组开发与系统移植》是2007年清华大学出版社出版的图书,作者是施伟伟。
基本介绍
- 书名:ASP.NET 2.0资料库通用模组开发与系统移植
- ISBN:9787302151401
- 定价:48元
- 出版社:清华大学出版社
- 出版时间:2007-4-30
- 装帧:平装
图书简介
.NET 2.0在各个方面对ASP.NET的功能进行了显着增强,使建立网站和网页并维持其运行变得更加简单,而且使用的代码比以前更少。同时,用户还可以根据自己的需求向ASP.NET中添加自定义功能。
目录
第1章ASP.NET开发基础 1
1.1ASP.NET2.0新增功能 1
1.1.1数据访问中增加的新功能 1
1.1.2状态管理中的新增功能 3
1.1.3网页中的新增功能 5
1.1.4网页模型中的新增功能 6
1.1.5快取中的新增功能 7
1.1.6跟蹤中的新增功能 8
1.1.7配置中的新增功能 8
1.1.8新增Web伺服器控制项 11
1.2开发环境配置 12
1.2.1IIS的安装和配置 12
1.2.2使用web.config进行配置 17
1.2.3配置Global.asax 23
1.3ASP.NET的基本对象 24
1.3.1Application对象 24
1.3.2Response对象 25
1.3.3Request对象 26
1.3.4Server对象 28
1.3.5Session对象 29
1.3.6Context对象 30
1.3.7Trace对象 31
1.4创建WelcomeWeb应用程式 32
1.4.1启动ASP.NETWeb服务扩展 32
1.4.2启动VisualStudio2005建立Web网站 32
1.4.3添加内容 34
1.4.4调试ASP.NET程式 35
1.5本章小结 36
第2章ADO资料库编程基础 37
2.1数据提供程式 37
2.2使用ADO.NET连线数据源 40
2.2.1连线SQLServer资料库 40
2.2.2使用ODBC连线数据源 41
2.2.3使用OLEDB连线数据源 41
2.2.4连线Oracle资料库 42
2.3ADO.NET基本对象 42
2.3.1Command对象 42
2.3.2DataReader对象 44
2.3.3DataAdapter对象 46
2.4数据集 48
2.4.1创建DataSet 48
2.4.2向DataSet中添加DataTable
对象 48
2.4.3添加表间关係 49
2.4.4DataSet同数据源中的数据
一起使用 49
2.4.5合併DataSet内容 49
2.4.6複製DataSet内容 51
2.4.7使用DataSet的事件 52
2.4.8使用类型化的DataSet 52
2.5数据绑定 54
2.5.1数据源控制项 54
2.5.2数据绑定控制项 55
2.5.3数据绑定语法 56
2.6本章小结 58
第3章登录功能模组 59
3.1最基本的登录页面 59
3.1.1功能预览 59
3.1.2资料库设计 60
3.1.3界面设计 61
3.1.4功能实现 61
3.2具有验证码功能的登录页面 64
3.2.1功能预览 64
3.2.2验证码的实现 65
3.2.3验证码的使用 67
3.3具有高级功能的登录页面 69
3.3.1功能预览 69
3.3.2资料库设计 71
3.3.3资料库连线 72
3.3.4界面设计 74
3.3.5登录页面功能实现代码 75
3.4登录控制项简介 79
3.4.1功能预览 79
3.4.2配置档案 80
3.4.3登录页面 89
3.4.4欢迎页面 89
3.5本章小结 90
第4章注册功能模组 91
4.1最基本的注册页面 91
4.1.1功能预览 91
4.1.2资料库设计 92
4.1.3资料库连线 93
4.1.4界面设计 94
4.1.5功能实现 97
4.2具有高级功能的注册页面 98
4.2.1功能预览 98
4.2.2资料库设计 101
4.2.3资料库连线 102
4.2.4界面设计 103
4.2.5功能实现 104
4.3本章小结 111
第5章搜寻功能模组 113
5.1最基本的搜寻页面 113
5.1.1功能预览 113
5.1.2资料库设计 115
5.1.3资料库连线 115
5.1.4界面设计 116
5.1.5功能实现 117
5.2複杂的搜寻页面 118
5.2.1功能预览 118
5.2.2资料库设计 121
5.2.3资料库连线 121
5.2.4界面设计 122
5.2.5功能实现 124
5.3多表搜寻 127
5.3.1功能预览 127
5.3.2资料库设计 128
5.3.3资料库连线 128
5.3.4界面设计 129
5.3.5功能实现 129
5.4本章小结 132
第6章编辑功能模组 133
6.1具有添加功能的编辑页面 133
6.1.1功能预览 133
6.1.2资料库设计 135
6.1.3资料库连线 136
6.1.4界面设计 137
6.1.5功能实现 139
6.2具有修改功能的编辑页面 142
6.2.1功能预览 142
6.2.2资料库设计 144
6.2.3资料库连线 144
6.2.4界面设计 144
6.2.5功能实现 145
6.3本章小结 149
第7章删除功能模组 151
7.1最基本的删除页面 151
7.1.1功能预览 151
7.1.2资料库设计 152
7.1.3资料库连线 152
7.1.4界面设计 153
7.1.5功能实现 154
7.2具有高级功能的删除页面 156
7.2.1功能预览 156
7.2.2资料库设计 157
7.2.3资料库连线 158
7.2.4界面设计 159
7.2.5功能实现 159
7.3使用存储过程的编辑功能模组 160
7.3.1功能预览 161
7.3.2资料库设计 162
7.3.3资料库连线 163
7.3.4界面设计 164
7.3.5功能实现 166
7.4本章小结 175
第8章上传下载功能模组 177
8.1FileUpload类介绍 177
8.2简易档案上传页面 178
8.2.1功能预览 178
8.2.2界面设计 180
8.2.3功能实现 181
8.3使用资料库的档案上传页面 183
8.3.1功能预览 183
8.3.2资料库设计 185
8.3.3资料库连线 185
8.3.4界面设计 186
8.3.5功能实现 188
8.4档案下载功能模组 190
8.4.1功能预览 191
8.4.2功能实现 192
8.5本章小结 197
第9章讨论区功能模组 199
9.1TreeView控制项介绍 199
9.2最简单的讨论区 201
9.2.1功能预览 201
9.2.2资料库设计 202
9.2.3资料库连结 203
9.2.4界面设计 204
9.2.5功能实现 205
9.3改进的讨论区 207
9.3.1功能预览 207
9.3.2资料库设计 209
9.3.3资料库连线 210
9.3.4界面设计 211
9.3.5功能实现 220
9.4本章小结 222
第10章电子邮件收发功能模组 223
10.1功能预览 223
10.2System.Net.Mail命名空间中
的类 227
10.3接收电子邮件 227
10.3.1界面设计 227
10.3.2功能实现 228
10.4旧模式传送电子邮件 231
10.4.1界面设计 231
10.4.2功能实现 232
10.5新模式传送电子邮件 238
10.5.1界面设计 238
10.5.2配置web.config档案 239
10.5.3功能实现 240
10.6传送HTML格式的电子邮件 241
10.7传送带附属档案的电子邮件 242
10.8本章小结 243
第11章线上投票功能模组 245
11.1功能预览 245
11.1.1各子模组功能预览 246
11.1.2资料库设计 248
11.1.3资料库连线 250
11.2投票项目管理功能模组 250
11.2.1界面设计 250
11.2.2功能实现 251
11.3投票功能模组 255
11.3.1界面设计 255
11.3.2功能实现 257
11.4查看投票功能模组 259
11.4.1界面设计 259
11.4.2功能实现 260
11.5本章小结 261
第12章新闻发布功能模组 263
12.1新闻发布模组概述 263
12.1.1功能描述 263
12.1.2档案结构 264
12.1.3资料库介绍 265
12.2新闻浏览功能模组 267
12.2.1功能预览 267
12.2.2界面设计 268
12.2.3功能实现 268
12.3登录功能模组 270
12.4新闻类别管理模组 272
12.4.1添加、编辑新闻类别 272
12.4.2新闻类别列表模组 274
12.4.3删除功能模组 274
12.5新闻信息管理功能模组 275
12.6本章小结 276
第13章办公自动化系统 277
13.1办公自动化系统概述 277
13.1.1功能描述 277
13.1.2档案结构 278
13.1.3资料库介绍 279
13.2配置web.config档案 282
13.3登录功能模组 283
13.4员工信息列表模组 286
13.4.1功能预览 286
13.4.2界面设计 287
13.4.3功能实现 288
13.5搜寻功能模组 291
13.5.1功能预览 291
13.5.2界面设计 291
13.5.3功能实现 292
13.6员工信息编辑模组 293
13.6.1功能预览 293
13.6.2功能实现 294
13.6.3员工信息的修改 301
13.7本章小结 302
第14章部落格系统 303
14.1部落格系统概述 303
14.1.1功能描述 303
14.1.2档案结构 304
14.1.3资料库介绍 305
14.2配置web.config档案 309
14.3日誌管理模组 310
14.3.1用户登录模组 311
14.3.2日誌文章列表模组 314
14.3.3文章修改 316
14.3.4添加新文章 318
14.3.5其他模组 318
14.4部落格首页模组 319
14.4.1文章目录列表 319
14.4.2文章列表 321
14.5某目录下文章列表页面 322
14.6文章内容页面 323
14.7本章小结 323
第15章宽频线上 325
15.1宽频线上系统概述 325
15.1.1功能描述 325
15.1.2档案结构 326
15.1.3资料库介绍 327
15.2会员管理模组 333
15.2.1会员登录模组 333
15.2.2会员注册模组 335
15.2.3注销模组 335
15.2.4其他模组 336
15.3搜寻功能模组 336
15.3.1搜寻模组 336
15.3.2搜寻结果模组 337
15.4影片分类列表模组 343
15.5影片排行模组 344
15.6电影详细信息模组 347
15.6.1界面设计 347
15.6.2功能实现 350
15.7最新影片模组 354
15.8播放模组 356
15.9本章小结 357
第16章校园网图书销售系统 359
16.1校园网图书销售系统概述 359
16.1.1功能描述 359
16.1.2档案结构 360
16.1.3资料库介绍 362
16.2会员管理模组 369
16.2.1会员登录模组 369
16.2.2会员注册模组 373
16.2.3会员密码修改模组 375
16.2.4会员信息修改模组 380
16.2.5注销模组 386
16.3搜寻功能模组 387
16.3.1搜寻模组 387
16.3.2搜寻结果模组 387
16.4图书分类列表模组 391
16.4.1界面设计 392
16.4.2功能实现 393
16.5图书详细信息模组 396
16.5.1界面设计 396
16.5.2功能实现 398
16.6推荐图书模组 401
16.7购物车功能模组 403
16.7.1添加到购物车 403
16.7.2购物车页面 406
16.7.3结算页面 417
16.8订单查询功能模组 424
16.9本章小结 426
第17章系统移植与升级 427
17.1系统升级 427
17.1.1升级前準备 427
17.1.2系统升级 433
17.1.3修改代码 435
17.2资料库移植 437
17.2.1使用Access升级嚮导从
Access移植到SQLServer 437
17.2.2从SQLServer移植
到MySQL 445
17.2.3从SQLServer移植到
Oracle 451
17.3资料库移植注意事项 453
17.4相似系统移植 455
17.4.1相似系统功能概述 455
17.4.2移植分析 455
17.4.3资料库移植 456
17.4.4资料库连线移植 465
17.4.5首页功能模组 466
17.4.6图书分类显示功能模组 471
17.4.7图书详细信息功能模组 472
17.4.8搜寻结果功能模组 480
17.5本章小结 482