简介
本书是清华《1+1数据库混合开发技术从书》之一。前3章主要对ASP.NET应用程序的基础知识以及SQL Server数据库应用高级技术分别进行说明和解析;第4章~第11章通过8个经典的应用程序开发项目,系统全面地介绍了使用ASP.NET和SQL Server开发数据库应用程序的精髓;第12章总结性地介绍了ASP.NET数据库系统性能优化和安全知识。适用于具有一定Web应用程序开发基础、准备学习ASP.NET编程或希望提高ASP.NET编程技巧的读者。
.NET平台是Microsoft公司推出的一套开发框架和工具,ASP.NET依托.NET平台的强大功能,可以使用户轻松地实现Web应用程序的开发。SQL Server作为数据库应用开发的利器,被广大的数据库开发者所钟爱,是Web应用程序开发最常用的后台数据库。
本书前3章主要对ASP.NET应用程序的基础知识以及SQL Server数据库应用高级技术分别进行说明和解析;第4章~第11章通过8个经典的应用程序开发项目,系统全面地介绍了使用ASP.NET和SQL Server开发数据库应用程序的精髓;第12章总结性地介绍了ASP.NET数据库系统性能优化和安全知识。
本书选材新颖,实例涵盖范围广,具有一定的实用价值,通过本书的学习,可以使读者更好地掌握ASP.NET和SQL Server开发数据库应用程序技术,并将这些技术应用到实际的软件开发工程中。
本书适用于具有一定Web应用程序开发基础、准备学习ASP.NET编程或希望提高ASP.NET编程技巧的读者。
.NET平台是Microsoft公司推出的一套开发框架和工具,ASP.NET依托.NET平台的强大功能,可以使用户轻松地实现Web应用程序的开发。SQL Server作为数据库应用开发的利器,被广大的数据库开发者所钟爱,是Web应用程序开发最常用的后台数据库。
本书前3章主要对ASP.NET应用程序的基础知识以及SQL Server数据库应用高级技术分别进行说明和解析;第4章~第11章通过8个经典的应用程序开发项目,系统全面地介绍了使用ASP.NET和SQL Server开发数据库应用程序的精髓;第12章总结性地介绍了ASP.NET数据库系统性能优化和安全知识。
本书选材新颖,实例涵盖范围广,具有一定的实用价值,通过本书的学习,可以使读者更好地掌握ASP.NET和SQL Server开发数据库应用程序技术,并将这些技术应用到实际的软件开发工程中。
本书适用于具有一定Web应用程序开发基础、准备学习ASP.NET编程或希望提高ASP.NET编程技巧的读者。
目录
第1章 asp.net的开发 1
1.1 asp.net开发环境的配置 1
1.1.1 iis的配置 1
1.1.2 系统的配置 3
1.2 asp.net的命名空间 3
1.2.1 system.web命名空间 3
1.2.2 system.web.ui命名空间 3
1.2.3 system.data命名空间 4
1.2.4 system.net命名空间 4
1.2.5 system.drawing 命名空间 4
1.3 asp.net应用程序配置 4
1.3.1 global.asax的配置 5
1.3.2 web.config的配置 6
1.4 调试和发布web application 10
1.4.1 调试asp.net应用程序 10
1.4.2 web系统的发布 10
第2章 sql server 2000数据库管理 11
2.1 sql server 2000主要功能 11
2.2 sql server的管理 11
2.2.1 生成和管理数据库 12
.2.2.2 安全管理 18
2.2.3 数据库的备份与恢复 20
2.2.4 数据转换服务 23
2.3 数据表管理 27
2.3.1 表对象的生成和维护 27
2.3.2 主键的设置 28
2.3.3 设置列值自动增加 29
2.3.4 查看和编辑数据 30
2.3.5 关系图的创建 30
2.4 生成和维护数据库对象 32
2.4.1 视图 32
2.4.2 触发器 34
2.4.3 存储过程 36
2.5 sql语言 36
2.5.1 数据检索 37
2.5.2 数据操作 37
2.5.3 存储过程 38
2.5.4 e-r图设计 38
第3章 ado.net开发 40
3.1 asp.net与ado.net的关系 40
3.2 ado.net访问数据库 40
3.2.1 访问sql server数据库 41
3.2.2 访问odbc数据源 41
3.3 ado.net对象模型 43
3.3.1 sqlconnection对象 43
3.3.2 sqlcommand对象 44
3.3.3 sqldatareader对象 45
3.3.4 sqldataadapter对象 46
3.3.5 dataset对象 47
3.3.6 datatable对象 48
3.4 使用ado.net操作数据库 48
3.4.1 使用executereader()操作数据库 48
3.4.2 使用executenonquery()操作数据库 49
3.4.3 使用executescalar()操作数据库 50
3.4.4 使用executexmlreader()操作数据库 50
3.5 数据访问服务器控件 51
3.5.1 repeater控件 51
3.5.2 datalist控件 52
3.5.3 datagrid控件 53
3.6 ado.net数据绑定 56
3.6.1 datasource属性 56
3.6.2 数据绑定和item集合的创建 57
3.6.3 style属性 57
3.6.4 template模板 57
第4章 企业信息管理系统 58
4.1 系统设计 58
4.1.1 需求分析 58
4.1.2 系统功能描述 59
4.1.3 功能模块划分 60
4.1.4 系统流程分析 61
4.2 数据库设计 63
4.2.1 数据库分析和设计 63
4.2.2 数据表的创建 65
4.2.3 数据表关系图 67
4.2.4 创建存储过程 67
4.3 系统公用模块创建 74
4.3.1 配置web.config 74
4.3.2 创建css 75
4.4 系统界面和代码的实现 77
4.4.1 企业信息管理系统首页 77
4.4.2 用户信息添加界面 79
4.4.3 用户信息列表界面 82
4.4.4 客户信息添加界面 86
4.4.5 客户信息列表界面 88
4.4.6 产品信息编辑界面 91
4.4.7 添加合同信息界面 93
4.4.8 销售信息编辑界面 95
4.4.9 销售信息添加界面 98
4.4.10 产品销售统计界面 100
4.5 实例演示 101
第5章 员工绩效考核系统 105
5.1 系统设计 105
5.1.1 需求分析 105
5.1.2 系统功能描述 106
5.1.3 功能模块划分 107
5.1.4 系统流程分析 107
5.2 数据库设计 110
5.2.1 数据库分析和设计 110
5.2.2 数据表的创建 111
5.2.3 数据表关系图 113
5.2.4 创建存储过程 113
5.3 系统公用模块创建 117
5.4 系统界面和代码的实现 118
5.4.1 员工信息添加界面 118
5.4.2 项目信息添加界面 121
5.4.3 项目信息列表界面 125
5.4.4 日志信息的添加 129
5.4.5 用户查询个人日志信息 132
5.4.6 领导查询日志信息 135
5.4.7 密码修改界面 137
5.5 实例演示 139
第6章 校友录系统 142
6.1 系统设计 142
6.1.1 需求分析 142
6.1.2 系统功能描述 143
6.1.3 功能模块划分 143
6.1.4 系统流程分析 144
6.2 数据库设计 147
6.2.1 数据库分析和设计 148
6.2.2 数据表的创建 150
6.2.3 数据表关系图 153
6.3 系统公用模块创建 153
6.3.1 配置web.config 153
6.3.2 创建css 154
6.4 系统界面和代码的实现 154
6.4.1 注册班级首页 154
6.4.2 查询学校区域界面 159
6.4.3 注册学校信息界面 162
6.4.4 班级信息添加界面 166
6.4.5 班级通讯录界面 171
6.4.6 留言信息界面 174
6.4.7 留言信息固顶 177
6.4.8 取消固顶界面 180
6.4.9 编辑留言信息界面 181
6.4.10 删除信息界面 183
6.5 实例演示 184
第7章 学生管理系统 189
7.1 系统设计 189
7.1.1 需求分析 189
7.1.2 系统功能描述 190
7.1.3 功能模块划分 191
7.1.4 系统流程分析 192
7.2 数据库设计 194
7.2.1 数据库分析和设计 194
7.2.2 数据表的创建 195
7.2.3 数据表关系图 196
7.3 系统公用模块创建 197
7.3.1 配置web.config 197
7.3.2 stu.cs类文件 197
7.4 系统界面和代码的实现 205
7.4.1 学生管理系统首页 205
7.4.2 学生详细信息界面 216
7.4.3 班级信息管理界面 219
7.4.4 班级信息维护界面 220
7.4.5 学生信息管理界面 225
7.4.6 学生信息维护界面 229
7.5 实例演示 236
第8章 网络商城系统 239
8.1 系统设计 239
8.1.1 需求分析 239
8.1.2 系统功能描述 240
8.1.3 功能模块划分 240
8.1.4 系统流程分析 241
8.2 数据库设计 242
8.2.1 数据库分析和设计 242
8.2.2 数据表的创建 244
8.2.3 数据表关系图 246
8.2.4 创建存储过程 247
8.3 系统公用模块创建 256
8.3.1 配置web.config 257
8.3.2 创建type.ascx 257
8.3.3 创建likeware.ascx 258
8.3.4 创建istoredbo.cs 258
8.4 系统界面和代码的实现 275
8.4.1 分类商品信息界面 275
8.4.2 商品详细信息界面 276
8.4.3 搜索界面 278
8.4.4 购物车界面 278
8.4.5 提交订单界面 281
8.4.6 订单信息界面 283
8.4.7 订单详细信息界面 284
8.5 实例演示 285
第9章 网络论坛系统 290
9.1 系统设计 290
9.1.1 需求分析 290
9.1.2 系统功能描述 290
9.1.3 功能模块划分 291
9.1.4 系统流程分析 292
9.2 数据库设计 294
9.2.1 数据库分析和设计 294
9.2.2 数据表的创建 296
9.2.3 数据表关系图 298
9.2.4 创建存储过程 298
9.3 系统公用模块创建 302
9.3.1 配置web.config 302
9.3.2 创建sqlclass.cs 303
9.4 系统界面和代码的实现 308
9.4.1 系统首页界面 309
9.4.2 浏览帖子界面 311
9.4.3 发布新帖界面 316
9.4.4 版主管理帖子 318
9.4.5 添加讨论区界面 321
9.4.6 添加版块界面 323
9.4.7 编辑版块信息界面 324
9.4.8 用户资料维护界面 328
9.4.9 管理员维护用户资料界面 331
9.5 实例演示 332
第10章 旅行社管理系统 336
10.1 系统设计 336
10.1.1 需求分析 336
10.1.2 系统功能描述 337
10.1.3 功能模块划分 338
10.1.4 系统流程分析 338
10.2 数据库设计 340
10.2.1 数据库分析和设计 341
10.2.2 数据表的创建 342
10.2.3 数据表关系图 343
10.2.4 创建存储过程 344
10.3 系统公用模块创建 349
10.4 系统界面和代码的实现 350
10.4.1 景点列表界面 350
10.4.2 景点详细信息界面 351
10.4.3 行程信息列表 353
10.4.4 新闻列表信息 354
10.4.5 新闻详细信息 356
10.4.6 旅行订单 357
10.4.7 添加景点信息 359
10.4.8 景点信息维护 361
10.5 实例演示 365
第11章 商务代表团管理系统 367
11.1 系统设计 367
11.1.1 需求分析 367
11.1.2 系统功能描述 368
11.1.3 功能模块划分 368
11.1.4 系统流程分析 369
11.2 数据库设计 371
11.2.1 数据库分析和设计 371
11.2.2 数据表的创建 372
11.2.3 数据表关系图 374
11.2.4 创建存储过程 375
11.3 系统公用模块创建 380
11.4 系统界面和代码的实现 381
11.4.1 系统首页 381
11.4.2 参展商信息界面 382
11.4.3 住宿信息界面 384
11.4.4 会展活动信息界面 386
11.4.5 参展商管理界面 387
11.4.6 参展商信息添加界面 389
11.4.7 参展商信息维护界面 391
11.5 实例演示 393
第12章 系统的优化和安全 396
12.1 asp.net程序开发中应注意的问题 396
12.2 系统性能的优化 397
12.2.1 系统性能概述 397
12.2.2 性能优化 398
12.3 数据库的安全与优化 398
12.3.1 安全 398
12.3.2 性能优化 399
12.4 asp.net应用程序的安全性 400
12.4.1 asp.net身份验证体系 400
12.4.2 ip地址的安全控制 402
12.4.3 表单验证 403
12.4.4 windows验证 405
12.4.5 安全性验证实例 406
12.5 web应用程序部署 411
1.1 asp.net开发环境的配置 1
1.1.1 iis的配置 1
1.1.2 系统的配置 3
1.2 asp.net的命名空间 3
1.2.1 system.web命名空间 3
1.2.2 system.web.ui命名空间 3
1.2.3 system.data命名空间 4
1.2.4 system.net命名空间 4
1.2.5 system.drawing 命名空间 4
1.3 asp.net应用程序配置 4
1.3.1 global.asax的配置 5
1.3.2 web.config的配置 6
1.4 调试和发布web application 10
1.4.1 调试asp.net应用程序 10
1.4.2 web系统的发布 10
第2章 sql server 2000数据库管理 11
2.1 sql server 2000主要功能 11
2.2 sql server的管理 11
2.2.1 生成和管理数据库 12
.2.2.2 安全管理 18
2.2.3 数据库的备份与恢复 20
2.2.4 数据转换服务 23
2.3 数据表管理 27
2.3.1 表对象的生成和维护 27
2.3.2 主键的设置 28
2.3.3 设置列值自动增加 29
2.3.4 查看和编辑数据 30
2.3.5 关系图的创建 30
2.4 生成和维护数据库对象 32
2.4.1 视图 32
2.4.2 触发器 34
2.4.3 存储过程 36
2.5 sql语言 36
2.5.1 数据检索 37
2.5.2 数据操作 37
2.5.3 存储过程 38
2.5.4 e-r图设计 38
第3章 ado.net开发 40
3.1 asp.net与ado.net的关系 40
3.2 ado.net访问数据库 40
3.2.1 访问sql server数据库 41
3.2.2 访问odbc数据源 41
3.3 ado.net对象模型 43
3.3.1 sqlconnection对象 43
3.3.2 sqlcommand对象 44
3.3.3 sqldatareader对象 45
3.3.4 sqldataadapter对象 46
3.3.5 dataset对象 47
3.3.6 datatable对象 48
3.4 使用ado.net操作数据库 48
3.4.1 使用executereader()操作数据库 48
3.4.2 使用executenonquery()操作数据库 49
3.4.3 使用executescalar()操作数据库 50
3.4.4 使用executexmlreader()操作数据库 50
3.5 数据访问服务器控件 51
3.5.1 repeater控件 51
3.5.2 datalist控件 52
3.5.3 datagrid控件 53
3.6 ado.net数据绑定 56
3.6.1 datasource属性 56
3.6.2 数据绑定和item集合的创建 57
3.6.3 style属性 57
3.6.4 template模板 57
第4章 企业信息管理系统 58
4.1 系统设计 58
4.1.1 需求分析 58
4.1.2 系统功能描述 59
4.1.3 功能模块划分 60
4.1.4 系统流程分析 61
4.2 数据库设计 63
4.2.1 数据库分析和设计 63
4.2.2 数据表的创建 65
4.2.3 数据表关系图 67
4.2.4 创建存储过程 67
4.3 系统公用模块创建 74
4.3.1 配置web.config 74
4.3.2 创建css 75
4.4 系统界面和代码的实现 77
4.4.1 企业信息管理系统首页 77
4.4.2 用户信息添加界面 79
4.4.3 用户信息列表界面 82
4.4.4 客户信息添加界面 86
4.4.5 客户信息列表界面 88
4.4.6 产品信息编辑界面 91
4.4.7 添加合同信息界面 93
4.4.8 销售信息编辑界面 95
4.4.9 销售信息添加界面 98
4.4.10 产品销售统计界面 100
4.5 实例演示 101
第5章 员工绩效考核系统 105
5.1 系统设计 105
5.1.1 需求分析 105
5.1.2 系统功能描述 106
5.1.3 功能模块划分 107
5.1.4 系统流程分析 107
5.2 数据库设计 110
5.2.1 数据库分析和设计 110
5.2.2 数据表的创建 111
5.2.3 数据表关系图 113
5.2.4 创建存储过程 113
5.3 系统公用模块创建 117
5.4 系统界面和代码的实现 118
5.4.1 员工信息添加界面 118
5.4.2 项目信息添加界面 121
5.4.3 项目信息列表界面 125
5.4.4 日志信息的添加 129
5.4.5 用户查询个人日志信息 132
5.4.6 领导查询日志信息 135
5.4.7 密码修改界面 137
5.5 实例演示 139
第6章 校友录系统 142
6.1 系统设计 142
6.1.1 需求分析 142
6.1.2 系统功能描述 143
6.1.3 功能模块划分 143
6.1.4 系统流程分析 144
6.2 数据库设计 147
6.2.1 数据库分析和设计 148
6.2.2 数据表的创建 150
6.2.3 数据表关系图 153
6.3 系统公用模块创建 153
6.3.1 配置web.config 153
6.3.2 创建css 154
6.4 系统界面和代码的实现 154
6.4.1 注册班级首页 154
6.4.2 查询学校区域界面 159
6.4.3 注册学校信息界面 162
6.4.4 班级信息添加界面 166
6.4.5 班级通讯录界面 171
6.4.6 留言信息界面 174
6.4.7 留言信息固顶 177
6.4.8 取消固顶界面 180
6.4.9 编辑留言信息界面 181
6.4.10 删除信息界面 183
6.5 实例演示 184
第7章 学生管理系统 189
7.1 系统设计 189
7.1.1 需求分析 189
7.1.2 系统功能描述 190
7.1.3 功能模块划分 191
7.1.4 系统流程分析 192
7.2 数据库设计 194
7.2.1 数据库分析和设计 194
7.2.2 数据表的创建 195
7.2.3 数据表关系图 196
7.3 系统公用模块创建 197
7.3.1 配置web.config 197
7.3.2 stu.cs类文件 197
7.4 系统界面和代码的实现 205
7.4.1 学生管理系统首页 205
7.4.2 学生详细信息界面 216
7.4.3 班级信息管理界面 219
7.4.4 班级信息维护界面 220
7.4.5 学生信息管理界面 225
7.4.6 学生信息维护界面 229
7.5 实例演示 236
第8章 网络商城系统 239
8.1 系统设计 239
8.1.1 需求分析 239
8.1.2 系统功能描述 240
8.1.3 功能模块划分 240
8.1.4 系统流程分析 241
8.2 数据库设计 242
8.2.1 数据库分析和设计 242
8.2.2 数据表的创建 244
8.2.3 数据表关系图 246
8.2.4 创建存储过程 247
8.3 系统公用模块创建 256
8.3.1 配置web.config 257
8.3.2 创建type.ascx 257
8.3.3 创建likeware.ascx 258
8.3.4 创建istoredbo.cs 258
8.4 系统界面和代码的实现 275
8.4.1 分类商品信息界面 275
8.4.2 商品详细信息界面 276
8.4.3 搜索界面 278
8.4.4 购物车界面 278
8.4.5 提交订单界面 281
8.4.6 订单信息界面 283
8.4.7 订单详细信息界面 284
8.5 实例演示 285
第9章 网络论坛系统 290
9.1 系统设计 290
9.1.1 需求分析 290
9.1.2 系统功能描述 290
9.1.3 功能模块划分 291
9.1.4 系统流程分析 292
9.2 数据库设计 294
9.2.1 数据库分析和设计 294
9.2.2 数据表的创建 296
9.2.3 数据表关系图 298
9.2.4 创建存储过程 298
9.3 系统公用模块创建 302
9.3.1 配置web.config 302
9.3.2 创建sqlclass.cs 303
9.4 系统界面和代码的实现 308
9.4.1 系统首页界面 309
9.4.2 浏览帖子界面 311
9.4.3 发布新帖界面 316
9.4.4 版主管理帖子 318
9.4.5 添加讨论区界面 321
9.4.6 添加版块界面 323
9.4.7 编辑版块信息界面 324
9.4.8 用户资料维护界面 328
9.4.9 管理员维护用户资料界面 331
9.5 实例演示 332
第10章 旅行社管理系统 336
10.1 系统设计 336
10.1.1 需求分析 336
10.1.2 系统功能描述 337
10.1.3 功能模块划分 338
10.1.4 系统流程分析 338
10.2 数据库设计 340
10.2.1 数据库分析和设计 341
10.2.2 数据表的创建 342
10.2.3 数据表关系图 343
10.2.4 创建存储过程 344
10.3 系统公用模块创建 349
10.4 系统界面和代码的实现 350
10.4.1 景点列表界面 350
10.4.2 景点详细信息界面 351
10.4.3 行程信息列表 353
10.4.4 新闻列表信息 354
10.4.5 新闻详细信息 356
10.4.6 旅行订单 357
10.4.7 添加景点信息 359
10.4.8 景点信息维护 361
10.5 实例演示 365
第11章 商务代表团管理系统 367
11.1 系统设计 367
11.1.1 需求分析 367
11.1.2 系统功能描述 368
11.1.3 功能模块划分 368
11.1.4 系统流程分析 369
11.2 数据库设计 371
11.2.1 数据库分析和设计 371
11.2.2 数据表的创建 372
11.2.3 数据表关系图 374
11.2.4 创建存储过程 375
11.3 系统公用模块创建 380
11.4 系统界面和代码的实现 381
11.4.1 系统首页 381
11.4.2 参展商信息界面 382
11.4.3 住宿信息界面 384
11.4.4 会展活动信息界面 386
11.4.5 参展商管理界面 387
11.4.6 参展商信息添加界面 389
11.4.7 参展商信息维护界面 391
11.5 实例演示 393
第12章 系统的优化和安全 396
12.1 asp.net程序开发中应注意的问题 396
12.2 系统性能的优化 397
12.2.1 系统性能概述 397
12.2.2 性能优化 398
12.3 数据库的安全与优化 398
12.3.1 安全 398
12.3.2 性能优化 399
12.4 asp.net应用程序的安全性 400
12.4.1 asp.net身份验证体系 400
12.4.2 ip地址的安全控制 402
12.4.3 表单验证 403
12.4.4 windows验证 405
12.4.5 安全性验证实例 406
12.5 web应用程序部署 411
ASP.NET + SQL Server数据库开发与实例
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!