ASP.NET数据库高级教程 C#篇PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:李应伟等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302088551
- 页数:482 页
第1章 ASP.NET应用程序设置 1
1.1 Global.asax概述 1
1.2 ASP.NET应用程序指令 6
1.2.1 @Application指令 6
1.2.2 @Import指令 7
1.2.3 @Assembly指令 8
1.3 Application对象 8
1.4 Session对象 13
1.5 脚本块 18
1.6 服务器端脚本标记 21
1.7 小结 21
第2章 ASP.NET应用程序配置 22
2.1 概述 22
2.2 配置文件格式 23
2.3 配置节 27
2.3.1 <configuration>节 27
2.3.2 <configSections>节 27
2.3.3 <appSettings>节 28
2.3.4 <compilation>节 29
2.3.5 <customErrors>节 29
2.3.6 <globalization>节 30
2.3.7 <sessionState>节 30
2.3.8 <trace>节 31
2.3.9 <authentication>节 31
2.4 使用位置和路径 36
2.5 扩展配置文件 37
2.5.1 扩展应用程序配置信息 37
2.5.2 扩展自定义的配置信息 38
2.6 使用配置文件 39
2.6.1 访问<browserCaps>节 39
2.6.2 访问扩展应用程序配置信息 40
2.6.3 访问自定义的配置信息 42
2.7 小结 43
第3章 ASP.NET数据库访问——ADO.NET 44
3.1 概述 44
3.1.1 ADO.NET和ADO 44
3.1.2 ADO.NET特性 45
3.2 Connection对象 46
3.2.1 Connection对象概述 46
3.2.2 Connection对象实例 46
3.3 Command对象 47
3.3.1 Command对象概述 47
3.3.2 Command对象实例 48
3.4 DataReader对象 51
3.4.1 DataReader对象概述 51
3.4.2 DataReader对象实例 52
3.5 DataAdapter对象 52
3.5.1 DataAdapter对象概述 52
3.5.2 DataAdapter对象命令 53
3.6 DataSet对象 53
3.6.1 DataSet对象概述 53
3.6.2 DataSet对象实例 54
3.7 小结 58
第4章 ASP.NET其他数据访问 59
4.1 概述 59
4.2 使用ODBC.NET 59
4.2.1 ODBC.NET简介 60
4.2.2 设置ODBC.NET数据源 61
4.2.3 访问ODBC数据源 62
4.3 使用.NET Jet Driver 63
4.3.1 .NET Jet Driver简介 63
4.3.2 Microsoft ODBC桌面数据库驱动器简介 63
4.3.3 通过Microsoft Jet的OLE数据库提供者访问Microsoft Jet数据库 64
4.3.4 使用ODBC驱动器访问数据库 65
4.3.5 使用.NET Jet Driver For ACCESS访问MS ACCESS数据库的实例 72
4.4 访问MySQL 79
4.4.1 MySQL简介 79
4.4.2 访问MySQL数据库 80
4.5 访问Oracle 81
4.5.1 Oracle简介 81
4.5.2 Oracle的ODBC驱动器简介 82
4.5.3 访问Oracle数据库 82
4.6 访问Excel 84
4.6.1 Excel简介 84
4.6.2 访问Excel数据库 84
4.6.3 连接Excel数据源 85
4.7 访问txt文件 86
4.7.1 使用ODBC数据源 86
4.7.2 使用System.IO命名空间 87
4.8 小结 88
第5章 数据访问控件和自定义 89
5.1 概述 89
5.2 Repeater控件 89
5.2.1 ItemTemplate模板 90
5.2.2 AlternatingItemTemplate模板 91
5.2.3 SeparatorTemplate模板 93
5.2.4 HeaderTemplate模板 94
5.2.5 FooterTemplate模板 95
5.3 DataList控件 95
5.3.1 SelectedItemTemplate模板 96
5.3.2 EditItemTemplate模板 98
5.4 处理控件的事件 100
5.4.1 Load事件 100
5.4.2 ItemCreated事件 103
5.4.3 ItemDataBound事件 104
5.4.4 ItemCommand事件 105
5.5 检索控件 106
5.5.1 界面设计 106
5.5.2 代码实现 112
5.6 小结 115
第6章 在ASP.NET中使用XML 116
6.1 读写XML 116
6.1.1 Xml控件 116
6.1.2 XmlTextReader 119
6.1.3 XmlTextWriter 123
6.1.4 XmlDocument(W3C DOM) 125
6.2 XML串行化 129
6.2.1 XmlSerializer 129
6.2.2 基本串行化 130
6.2.3 定制串行化 131
6.2.4 将XML映像到对象 132
6.2.5 将XML数据反串行化成对象 134
6.3 XML的XSL转换 136
6.3.1 程序实例一 136
6.3.2 程序实例二 139
6.4 MSXML 140
6.5 XML使用范例 141
6.6 小结 145
第7章 ASP.NET Web服务 147
7.1 Web服务概述 147
7.1.1 Web服务技术架构 147
7.1.2 Web服务体系结构 148
7.1.3 Web服务协议集 149
7.1.4 对Web服务的深层理解 150
7.1.5 Web服务带来的机遇 150
7.2 创建概述 151
7.2.1 新建Web服务工程 151
7.2.2 Web服务创建 153
7.3 在ASP.NET中使用Web服务 156
7.4 自定义SOAP 161
7.4.1 SOAP扩展 162
7.4.2 自定义SOAP消息 162
7.4.3 传递复杂数据 163
7.5 异步化Web服务 164
7.6 小结 165
第8章 Web窗体控件自定义 166
8.1 Web窗体控件概述 166
8.1.1 System.Web.UI.Control类 168
8.1.2 System.Web.UI.WebControls.WebControl类 172
8.1.3 System.Web.UI.HtmlControls.HtmlControl类 177
8.2 创建Web窗体控件 180
8.2.1 用户控件 181
8.2.2 自定义服务器控件 182
8.3 公布Web窗体控件属性 184
8.4 封装Web窗体控件事件 185
8.5 使用Web窗体控件 186
8.6 小结 188
第9章 ASP.NET应用程序安全性 189
9.1 安全性概述 189
9.1.1 Web应用程序的安全问题 189
9.1.2 Web应用程序的“脆弱性” 190
9.2 ASP.NET身份验证体系 191
9.2.1 身份验证 192
9.2.2 用户授权 193
9.2.3 模拟 194
9.3 使用IP级安全控制 195
9.4 使用Windows身份验证 198
9.4.1 基本身份验证 198
9.4.2 简要身份验证 199
9.4.3 集成Winsows身份验证 200
9.4.4 实现Windows身份验证 200
9.5 使用窗体验证 202
9.5.1 基于窗体验证的原理 202
9.5.2 配置窗体验证 203
9.5.3 一个窗体验证实例 204
9.6 Web服务安全性 208
9.6.1 在Web服务中实现身份验证 209
9.6.2 自定义SOAP身份验证 212
9.7 小结 215
第10章 使用组件服务 216
10.1 组件服务概述 216
10.2 使用.NET组件 217
10.2.1 创建业务对象 217
10.2.2 使用业务对象 221
10.3 使用COM组件 223
10.4 小结 224
第11章 ASP.NET应用程序性能优化 225
11.1 性能概述 225
11.2 性能优化方法 226
11.2.1 使用会话状态 226
11.2.2 使用Page.IsPostback 228
11.2.3 使用服务器控件 228
11.2.4 字符串操作 229
11.2.5 数据访问 231
11.3 性能测量 234
11.3.1 使用WAS测试网站性能 234
11.3.2 使用ACT测试网站性能 240
11.3.3 使用性能计数器监测网站性能 242
11.4 小结 244
第12章 网站广告 245
12.1 概述 245
12.2 问题分析 246
12.3 方案设计 246
12.3.1 使用AdRatator 246
12.3.2 使用XML 247
12.3.3 使用DataSet 250
12.4 程序实现 253
12.4.1 界面设计 253
12.4.2 代码实现 257
12.5 小结 263
第13章 网络日历 264
13.1 概述 264
13.2 使用日历组件 265
13.2.1 使用Calendar属性 265
13.2.2 使用子标记 267
13.2.3 一个实例 268
13.3 使用数据库 269
13.4 增加记事功能 270
13.5 增加密码验证 271
13.6 定制日历 274
13.7 小结 276
第14章 图片处理及显示 277
14.1 概述 277
14.1.1 基本原理 277
14.1.2 界面设计 277
14.2 图片上传处理 280
14.3 图片管理 281
14.4 使用数据库 285
14.4.1 数据库建立 285
14.4.2 使用数据库 289
14.5 图片显示 292
14.5.1 分类显示 292
14.5.2 相册浏览 298
14.6 小结 308
第15章 网站在线管理 309
15.1 概述 309
15.2 在线文件管理 310
15.2.1 新工程创建 310
15.2.2 界面设计 311
15.2.3 代码编写 313
15.3 数据库管理 320
15.3.1 界面设计 320
15.3.2 显示数据库文件 322
15.3.3 在线修改数据 327
15.3.4 在线删除数据 329
15.3.5 数据库文件的管理 330
15.4 系统安全性 330
15.4.1 代码访问安全性 331
15.4.2 使用SSL进行加密和签名 331
15.4.3 身份验证 332
15.5 小结 333
第16章 网络硬盘 334
16.1 概述 334
16.2 File类和Directory类 335
16.2.1 System.IO.File类和System.IO.FileInfo类 335
16.2.2 System.IO.Directory类和System.DirectoryInfo类 338
16.3 查看文件夹内容 341
16.3.1 新工程创建 341
16.3.2 主界面设计 342
16.3.3 代码实现 344
16.4 在创建新文件夹同时设置访问权限 346
16.4.1 界面布置 346
16.4.2 代码实现 347
16.5 上传文件到指定文件夹 348
16.5.1 界面布置 348
16.5.2 代码实现 348
16.6 下载文件到本机或在线查看文件内容 349
16.6.1 界面布置 350
16.6.2 代码实现 350
16.7 删除文件或文件夹 351
16.7.1 界面布置 351
16.7.2 代码实现 351
16.8 小结 352
第17章 发送邮件 353
17.1 概述 353
17.2 使用SMTP发送邮件 353
17.2.1 SMTP协议的通讯模型 353
17.2.2 SMTP协议的命令和应答 354
17.2.3 在应用程序中使用SMTP协议 356
17.3 使用Socket发送邮件 357
17.3.1 用Socket套接字为SMTP提供网络通讯基础 357
17.3.2 SMTP会话应答的实现 358
17.4 增加附件 362
17.5 小结 368
第18章 统计图表 369
18.1 概述 369
18.2 方案设计 370
18.2.1 使用GDI+ 370
18.2.2 使用Office Web Components 373
18.3 公司盈利状况统计 378
18.3.1 数据库设计 378
18.3.2 界面设计 379
18.3.3 代码实现 380
18.4 公司收入分块图 384
18.4.1 数据库设计 385
18.4.2 界面设计 385
18.4.3 代码实现 386
18.5 报表输出 389
18.6 小结 390
第19章 即时信息 391
19.1 概述 391
19.2 问题分析 392
19.3 方案设计 392
19.3.1 数据库设计 392
19.3.2 实现即时信息 394
19.4 显示在线人数的即时信息 395
19.4.1 数据库设计 395
19.4.2 界面设计 397
19.4.3 代码实现 402
19.5 即时股价信息 412
19.5.1 数据库设计 413
19.5.2 界面设计 414
19.5.3 代码实现 416
19.6 小结 420
第20章 综合实例BBS系统 421
20.1 概述 421
20.2 问题分析 422
20.2.1 BBS系统功能分析 422
20.2.2 数据库建立 422
20.3 程序实现 424
20.3.1 用户注册 424
20.3.2 用户登录 430
20.3.3 信息显示 433
20.3.4 信息发布 438
20.3.5 信息回复 445
20.4 小结 447
附录 System.Web.UI命名空间 448
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019