图书介绍
ASP.NET4.0编程大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 靳华,洪石丹编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121139444
- 出版时间:2011
- 标注页数:763页
- 文件大小:187MB
- 文件页数:788页
- 主题词:
PDF下载
下载说明
ASP.NET4.0编程大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 ASP.NET 4.0开发基础2
第1章 ASP.NET与.NET Framework概述2
1.1 认识.NET Framework2
1.1.1 什么是.NET Framework2
1.1.2 .NET Framework的新增功能3
1.2 认识ASP.NET 4.04
1.2.1 ASP.NET 4.0的新增功能4
1.2.2 准备ASP.NET的开发环境5
1.2.3 开发第一个ASP.NET应用程序6
1.3 小结9
第2章 Visual Studio 2010可视化开发环境10
2.1 Visual Studio 2010简介10
2.1.1 IDE开发环境介绍10
2.1.2 使用代码编辑器16
2.1.3 Web站点和Web项目18
2.1.4 创建Web项目19
2.1.5 使用多目标特性创建Web程序21
2.1.6 使用可视化设计器设计Web页面22
2.2 在Visual Studio中调试ASP.NET程序23
2.2.1 单步调试23
2.2.2 变量检测24
2.2.3 高级断点设置25
2.3 小结27
第3章 ASP.NET应用程序结构28
3.1 ASP.NET的开发模型28
3.1.1 使用内联式编码28
3.1.2 代码后置编码方式30
3.1.3 选择一种编码模型31
3.2 ASP.NET 4.0应用程序文件31
3.2.1 ASP.NET文件类型32
3.2.2 项目目录结构33
3.3 ASP.NET页面模型35
3.3.1 Page类基础35
3.3.2 基于事件的编程模型40
3.3.3 AutoPostBack自动回发特性41
3.3.4 理解ViewState视图状态43
3.3.5 页面事件处理流程44
3.3.6 页面控件树47
3.3.7 页面头50
3.3.8 动态创建页面控件51
3.4 ASP.NET应用程序剖析53
3.4.1 应用程序域54
3.4.2 ASP.NET应用程序域的生命周期55
3.4.3 应用程序的更新55
3.5 ASP.NET配置模型56
3.5.1 machine.config配置文件56
3.5.2 web.config配置文件57
3.5.3 理解配置继承57
3.5.4 使用<location>元素58
3.5.5 理解<system.web>配置59
3.5.6 ASP.NET Web网站配置工具WAT62
3.5.7 编程读取和写入配置64
3.5.8 创建自定义的配置节67
3.5.9 加密配置块70
3.6 小结72
第二篇 C#语法基础74
第4章 C#语法知识74
4.1 变量、常量和表达式74
4.1.1 常量74
4.1.2 变量75
4.1.3 变量的类型76
4.1.4 类型转换77
4.1.5 变量的作用域和生存周期78
4.1.6 表达式79
4.2 运算符80
4.2.1 算术运算符80
4.2.2 关系运算符和逻辑运算符82
4.2.3 赋值运算符83
4.2.4 运算符84
4.2.5 运算符优先级84
4.3 流程控制语句85
4.3.1 if语句85
4.3.2 switch语句88
4.3.3 for语句89
4.3.4 foreach语句91
4.3.5 while语句91
4.4 方法92
4.4.1 方法的定义92
4.4.2 方法的参数93
4.4.3 方法的返回值94
4.4.4 方法的重载94
4.4.5 委托95
4.5 小结96
第5章 C#的面向对象特性97
5.1 面向对象编程概述97
5.1.1 对象和类97
5.1.2 用C#如何创建类98
5.1.3 用C#如何创建对象101
5.1.4 什么是面向对象编程102
5.2 面向对象编程103
5.2.1 接口104
5.2.2 C#中的继承和实现接口104
5.2.3 多态108
5.3 面向对象开发的简单实例109
5.3.1 面向对象功能设计110
5.3.2 面向对象的类设计111
5.4 小结112
第三篇 ASP.NET控件114
第6章 ASP.NET基本控件114
6.1 HTML服务器控件115
6.1.1 HtmlControl类115
6.1.2 HtmlContainerControl类116
6.1.3 HtmlInputControl类117
6.1.4 HTML服务器控件117
6.1.5 编程创建HTML服务器控件119
6.1.6 处理HTML服务器控件事件120
6.2 基本的Web服务器控件122
6.2.1 Web服务器控件介绍122
6.2.2 使用Label标签控件123
6.2.3 使用Literal静态文本控件125
6.2.4 使用TextBox文本框控件127
6.2.5 使用CheckBox复选框控件129
6.2.6 使用RadioButton单选按钮控件131
6.2.7 使用Button按钮控件131
6.2.8 使用LinkButton超链接控件133
6.2.9 使用ImageButton图像按钮控件134
6.2.10 使用Panel面板控件136
6.3 ASP.NET列表框控件139
6.3.1 可选择的列表框控件139
6.3.2 BulletedList列表控件142
6.4 ASP.NET验证控件143
6.4.1 验证控件介绍143
6.4.2 验证控件的基类BaseValidator147
6.4.3 使用RequiredFieldValidator限制不能为空148
6.4.4 使用RangeValidator控件指定输入范围149
6.4.5 使用CompareValidator比较值150
6.4.6 使用RegularExpressionValidator正则表达式验证153
6.4.7 使用CustomValidator自定义验证153
6.4.8 使用ValidationSummary显示验证信息155
6.4.9 使用ValidationGroup属性156
6.4.10 编程使用验证控件157
6.5 小结159
第7章 高级服务器控件160
7.1 日历控件Calendar160
7.1.1 日期控件简介161
7.1.2 日期控件格式化显示163
7.1.3 限制显示和选择日期164
7.1.4 创建日期选择器166
7.1.5 编程控制日期选择168
7.2 广告轮询控件AdRotator169
7.2.1 定义广告文件169
7.2.2 AdRotator控件使用进阶170
7.3 Multiview和Wizard控件173
7.3.1 使用MultiView控件173
7.3.2 Wizard控件简介176
7.3.3 Wizard控件属性、方法和事件179
7.3.4 Wizard控件的样式和模板181
7.4 文件上传控件FileUpload183
7.4.1 上传文件到文件系统183
7.4.2 上传文件到数据库187
7.4.3 上传大文件191
7.4.4 在同一页面上传多个文件192
7.5 小结194
第8章 用户控件195
8.1 用户控件基础195
8.1.1 创建用户控件196
8.1.2 在web.config中注册用户控件198
8.1.3 转换现有页为用户控件198
8.2 编程处理用户控件199
8.2.1 公开用户控件中的属性200
8.2.2 使用自定义对象属性201
8.2.3 添加用户控件事件204
8.3 动态加载用户控件206
8.3.1 动态创建用户控件207
8.3.2 使用Refrenece指令209
8.4 小结211
第四篇 构建ASP.NET 4.0应用程序213
第9章 应用程序状态管理213
9.1 理解ASP.NET应用程序状态213
9.1.1 应用程序状态简介213
9.1.2 使用状态管理的建议214
9.2 ViewState视图状态216
9.2.1 理解视图状态216
9.2.2 在视图状态中存储自定义数据219
9.2.3 在视图状态中存储复杂数据220
9.2.4 视图状态的安全223
9.3 使用Cookie保存会话信息224
9.3.1 Cookie技术简介224
9.3.2 使用Cookie保存信息225
9.4 会话状态228
9.4.1 理解会话状态228
9.4.2 使用会话状态229
9.4.3 配置会话状态232
9.4.4 会话状态的安全238
9.5 应用程序状态238
9.6 全局应用程序事件240
9.6.1 创建Global.asax文件240
9.6.2 使用全局应用程序事件242
9.7 跨页传递信息243
9.7.1 查询字符串244
9.7.2 跨页回送技术247
9.8 小结249
第10章 应用程序异常和页面跟踪250
10.1 处理异常250
10.1.1 异常处理基础250
10.1.2 .NET异常类简介252
10.1.3 使用try/catch块捕捉异常255
10.1.4 处理嵌套的异常256
10.1.5 自定义异常类257
10.1.6 finally语句块258
10.2 使用事件日志260
10.2.1 使用事件查看器260
10.2.2 编程写入事件日志262
10.2.3 自定义事件日志项264
10.2.4 编程查看事件日志265
10.3 页面跟踪267
10.3.1 启用页面跟踪267
10.3.2 页面跟踪信息269
10.3.3 启用应用程序级别跟踪271
10.3.4 编写自定义跟踪信息273
10.4 小结274
第11章 使用母版页275
11.1 母版页基础275
11.1.1 一个简单的母版页示例275
11.1.2 使母版页和内容页保持连接280
11.1.3 指定母版页的默认内容282
11.1.4 母版页和相对路径283
11.1.5 在配置文件中指定母版页284
11.2 母版页高级技术285
11.2.1 访问母版页中的控件285
11.2.2 动态设置母版页286
11.2.3 使用嵌套的母版页288
11.2.4 母版页与内容页的事件触发顺序290
11.2.5 母版页与内容页交互291
11.3 小结293
第12章 CSS和主题技术294
12.1 使用CSS层叠式样式表294
12.1.1 创建样式表294
12.1.2 使用VS 2010设计器生成样式295
12.1.3 使用样式属性窗口和管理样式工具299
12.2 使用主题301
12.2.1 创建并应用主题301
12.2.2 使用命名皮肤302
12.2.3 处理主题冲突303
12.2.4 在应用程序范围内应用主题304
12.2.5 在主题中使用CSS文件305
12.2.6 在主题中使用图片305
12.3 编程使用主题306
12.3.1 编程控制页面的主题307
12.3.2 编程为控件指定命名主题308
12.4 小结309
第13章 站点导航技术310
13.1 使用站点地图310
13.1.1 定义站点地图文件311
13.1.2 使用SiteMapPath控件312
13.1.3 使用SiteMap类获取导航信息315
13.1.4 URL地址映射317
13.1.5 创建自定义的站点地图提供者318
13.1.6 使用SqlSiteMapProvider类322
13.2 TreeView控件322
13.2.1 使用TreeView控件323
13.2.2 TreeView控件的属性介绍327
13.2.3 TreeNode节点简介328
13.2.4 以编程的方式添加节点331
13.2.5 使用按需加载特性334
13.2.6 绑定到XML文件336
13.2.7 带复选框的TreeView控件339
13.2.8 格式化TreeView控件341
13.3 Menu控件343
13.3.1 使用Menu控件343
13.3.2 编程动态添加菜单项346
13.3.3 绑定到XML文件348
13.3.4 Menu控件样式349
13.3.5 为Menu控件应用模板353
13.4 小结354
第14章 个性化服务355
14.1 理解个性化355
14.1.1 使用ASP.NET个性化服务355
14.1.2 使用个性化属性组359
14.1.3 允许匿名个性化361
14.1.4 迁移匿名个性化363
14.2 个性化高级技术364
14.2.1 在其他数据库中存储个性化数据364
14.2.2 个性化的序列化处理367
14.2.3 使用复杂的数据类型368
14.2.4 使用自定义数据类型369
14.2.5 自动保存个性化属性371
14.2.6 创建自定义的个性化类372
14.2.7 使用ProfileManager管理个性化375
14.3 自定义个性化提供者378
14.3.1 自定义个性化提供者类379
14.3.2 实现XmlProfileProvider380
14.3.3 测试自定义个性化提供者385
14.4 小结386
第15章 ASP.NET Ajax开发技术387
15.1 ASP.NET Ajax基础388
15.1.1 ASP.NET Ajax技术简介388
15.1.2 一个ASP.NET Ajax示例应用389
15.2 ASP.NET Ajax服务器端控件391
15.2.1 声明ScriptManager控件391
15.2.2 使用ScriptManager注册自定义脚本392
15.2.3 在ScriptManager中注册Web服务397
15.2.4 使用PageMethod静态页面方法400
15.2.5 处理ASP.NET Ajax中的异常401
15.2.6 编程控制ScriptManager控件404
15.2.7 使用ScriptManagerProxy控件406
15.2.8 声明UpdatePanel控件407
15.2.9 使用多个UpdatePanel控件410
15.2.10 编程控制UpdatePanel控件413
15.2.11 使用UpdateProgress控件414
15.2.12 取消异步回发416
15.2.13 使用Timer控件触发UpdatePanel异步回发418
15.3 使用ASP.NET Ajax CONTROL Toolkit420
15.3.1 安装ASP.NET Ajax Control Toolkit420
15.3.2 Ajax Control Toolkit控件概览423
15.4 小结424
第16章 Web部件技术425
16.1 Web部件基础425
16.1.1 Web部件简介426
16.1.2 创建一个Web部件页面428
16.1.3 动态更改Web部件页面的显示模式431
16.1.4 动态编辑WebPart控件433
16.1.5 编程控制WebPart控件435
16.2 Web部件个性化设置439
16.2.1 使用自定义个性化数据库439
16.2.2 理解Web部件个性化范围440
16.2.3 使用PersonalizationAdministration类管理Web部件个性化443
16.2.4 创建WebPart控件的个性化属性446
16.3 小结447
第五篇 数据访问技术449
第17章 ADO.NET数据访问技术449
17.1 ADO.NET概述449
17.1.1 ADO.NET架构449
17.1.2 ADO.NET数据提供者450
17.2 数据库连接类451
17.2.1 DbConnection数据库连接类451
17.2.2 DbConnectionStringBuilder创建连接字符串454
17.2.3 连接的关闭和释放455
17.2.4 理解和使用连接池458
17.2.5 清除连接池460
17.3 操作数据库461
17.3.1 使用DbCommand操作数据库461
17.3.2 为DbCommand传递参数464
17.3.3 使用DbCommand执行存储过程467
17.4 事务处理471
17.4.1 ASP.NET应用程序事务处理471
17.4.2 使用Transaction类处理事务472
17.4.3 使用TransactionScope处理事务475
17.4.4 指定事务的隔离级别477
17.4.5 事务的保存点478
17.5 使用DataSet和DataReader479
17.5.1 了解内存数据集DataSet480
17.5.2 使用DataAdapter填充数据集480
17.5.3 使用DataTable实现内存表483
17.5.4 在DataSet中实现多表导航486
17.5.5 使用DataReader快速获取数据489
17.5.6 使用MARS多活动结果集491
17.6 小结493
第18章 ASP.NET数据绑定技术494
18.1 绑定技术基础494
18.1.1 简单变量数据绑定494
18.1.2 使用前台代码显示服务器端数据496
18.1.3 使用绑定表达式绑定到DataReader497
18.2 使用数据源控件操作数据499
18.2.1 理解数据源控件499
18.2.2 使用SqlDataSource控件绑定数据500
18.2.3 使用SqlDataSource控件选择和过滤数据501
18.2.4 更新数据和并发处理502
18.2.5 编程执行SqlDataSource命令504
18.2.6 ObjectDataSource控件简介507
18.2.7 创建业务对象类508
18.2.8 在ObjectDatasource中使用参数510
18.2.9 使用ObjectDataSouce更新数据512
18.2.10 LinqDataSource数据源简介515
18.2.11 使用LinqDataSource更新数据515
18.3 小结517
第19章 高级数据绑定控件518
19.1 使用GridView控件518
19.1.1 GridView控件简介518
19.1.2 定制GridView控件的列520
19.1.3 使用模板列522
19.1.4 GridView控件的选择功能525
19.1.5 使用GridView控件创建主从表526
19.1.6 GridView控件事件528
19.1.7 编程格式化特定行列值531
19.1.8 为GridView控件添加统计信息532
19.1.9 实现分页、排序效果533
19.2 ListView和DataPager控件535
19.2.1 ListView控件简介536
19.2.2 ListView控件的分组布局538
19.2.3 使用DataPager分页539
19.3 DetailsView和FormView控件541
19.3.1 DetailsView控件简介541
19.3.2 使用DetailsView控件更新数据543
19.3.3 FormView控件简介545
19.4 小结548
第20章 缓存和异步访问549
20.1 理解ASP.NET缓存技术549
20.2 输出缓存550
20.2.1 定义输出缓存550
20.2.2 查询字符串缓存551
20.2.3 缓存和特定的查询字符串参数552
20.2.4 自定义缓存控制552
20.2.5 缓存和HttpCachePolicy类553
20.2.6 缓存后替换553
20.2.7 缓存配置554
20.3 数据缓存555
20.3.1 添加缓存项556
20.3.2 缓存优先级557
20.3.3 数据源控件缓存557
20.4 缓存依赖559
20.4.1 文件和缓存项依赖559
20.4.2 聚合依赖560
20.4.3 配置SQL缓存依赖560
20.5 自定义缓存依赖562
20.5.1 一个基本的自定义缓存依赖562
20.5.2 使用消息队列的自定义缓存依赖562
20.6 异步页面563
20.6.1 创建一个异步页面563
20.6.2 在异步页面中查询数据565
20.6.3 处理错误566
20.6.4 在异步任务中使用缓存567
20.6.5 多异步任务和超时特性569
20.7 小结570
第21章 LINQ语言集成查询571
21.1 LINQ基础571
21.1.1 LINQ简介571
21.1.2 LINQ表达式简介572
21.1.3 基本查询语法573
21.1.4 投影新对象574
21.1.5 延迟执行575
21.1.6 筛选和排序575
21.1.7 分组和聚合576
21.1.8 联合查询578
21.2 LINQ表达式的语言基础578
21.2.1 扩展方法578
21.2.2 Lambda表达式579
21.2.3 表达式树580
21.3 LINQ To DataSet操作内存表581
21.3.1 LINQ To DataSet简介581
21.3.2 连接查询582
21.4 LINQ TO SQL583
21.4.1 数据实体类583
21.4.2 DataContext类介绍584
21.4.3 LINQ To SQL和数据库组件586
21.4.4 选择单条记录或值588
21.4.5 生成存储过程方法590
21.4.6 预加载关系数据591
21.4.7 自引用关系593
21.4.8 多对多关系596
21.4.9 数据操作598
21.4.10 处理并发冲突600
21.5 小结601
第六篇 ASP.NET成员和角色管理603
第22章 成员管理技术603
22.1 ASP.NET成员管理API简介603
22.2 使用成员管理API604
22.2.1 配置表单身份验证604
22.2.2 创建成员管理数据存储605
22.2.3 配置MembershipPrivder和数据库连接606
22.2.4 创建和验证用户607
22.3 使用登录控件609
22.3.1 Login控件609
22.3.2 LoginStatus控件610
22.3.3 PasswordRecovery控件611
22.3.4 ChangePassword控件612
22.3.5 CreateUserWizard控件613
22.4 使用Membership类管理用户615
22.4.1 获取用户列裹615
22.4.2 创建、编辑、删除用户616
22.5 小结617
第23章 自定义成员数据提供者618
23.1 自定义成员数据提供者架构618
23.2 实现自定义成员数据提供者619
23.2.1 创建用户存储结构与数据操作类619
23.2.2 实现自定义成员数据提供者622
23.2.3 测试自定义成员数据提供者626
23.3 小结627
第24章 角色和授权628
24.1 URL授权628
24.1.1 控制特定用户的访问628
24.1.2 控制对特定文件夹的访问629
24.1.3 控制指定文件的访问630
24.1.4 控制指定角色的访问630
24.2 使用代码检查授权631
24.2.1 使用IsInRole()方法631
24.2.2 使用PrincipalPermission类631
24.3 使用基于角色的授权的Roles API632
24.3.1 在LoginView控件中使用角色632
24.3.2 编程访问角色633
24.4 小结634
第七篇 ASP.NET 4.0高级技术636
第25章 在ASP.NET中整合WCF编程636
25.1 WCF基础636
25.1.1 WCF的体系结构636
25.1.2 一个简单的WCF示例637
25.2 实现WCF服务639
25.2.1 理解服务契约640
25.2.2 实现服务契约641
25.3 配置WCF服务644
25.3.1 服务端点644
25.3.2 绑定645
25.4 在ASP.NET中应用WCF服务646
25.4.1 WCF服务宿主环境646
25.4.2 为WCF配置IIS647
25.4.3 部署承载于IIS的WCF服务647
25.5 小结648
第26章 在ASP.NET中整合WF编程649
26.1 WF基础649
26.1.1 WF简介649
26.1.2 第一个工作流示例程序650
26.1.3 WF架构简介651
26.2 工作流创建模式652
26.2.1 顺序工作流模型与CodeActivity652
26.2.2 工作流中的参数与变量654
26.3 在ASP.NET中整合WF657
26.3.1 创建请假申请工作流657
26.3.2 工作流持久化服务660
26.3.3 在ASP.NET中使用WF662
26.4 小结666
第27章 HTTP处理器和HTTP模块667
27.1 HTTP处理器简介667
27.1.1 创建自定义的HTTP处理器668
27.1.2 配置HTTP处理器669
27.1.3 创建一个高级的HTTP处理器670
27.1.4 为非HTML内容创建HTTP处理器672
27.2 使用HTTP模块673
27.2.1 HTTP模块简介673
27.2.2 创建自定义的HTTP模块675
27.3 小结676
第28章 创建自定义服务器控件677
28.1 创建服务器控件基础677
28.1.1 视图状态和控件状态677
28.1.2 处理回传数据和事件680
28.1.3 创建更好的设计时体验681
28.1.4 扩展现有的Web服务器控件683
28.2 创建控件模板685
28.2.1 创建一个简单的模板控件685
28.2.2 使用自定义的模板687
28.3 小结690
第29章 在ASP.NET中动态绘图691
29.1 使用ImageMap控件691
29.1.1 创建热点691
29.1.2 处理热点单击事件693
29.1.3 自定义热点区域693
29.2 使用GDI+绘图695
29.2.1 简单绘图695
29.2.2 图像格式和质量696
29.2.3 Grahpics类697
29.2.4 使用GraphicsPath698
29.2.5 使用画笔Pen类700
29.2.6 使用画刷Brush702
29.3 在Web页面中嵌入动态图像703
29.3.1 绘制验证码图片703
29.3.2 使用GDI+创建图表706
29.4 小结708
第八篇 ASP.NET 4.0编程实战710
第30章 通用权限管理系统——用户管理系统710
30.1 需求及需求分析710
30.1.1 需求710
30.1.2 需求分析711
30.2 概要设计712
30.2.1 用例分析712
30.2.2 基础鲁棒图分析713
30.2.3 管理员管理用户与角色间关系的鲁棒图分析714
30.2.4 管理员管理角色与权限间的关系715
30.2.5 用户登录授权鲁棒图分析715
30.2.6 用户切换系统鲁棒图分析716
30.2.7 组件图分析718
30.2.8 系统部署图分析720
30.2.9 E-R图720
30.3 详细设计721
30.3.1 结合需求进一步推导E-R图721
30.3.2 概念实体图与物理实体图722
30.3.3 包图设计723
30.3.4 类图设计723
30.4 实体层与配置工具724
30.4.1 实体接口层724
30.4.2 系统配置工具725
30.5 业务规则层727
30.5.1 用户业务规则类727
30.5.2 角色与权限729
30.6 表现层730
30.6.1 网站结构730
30.6.2 用户登录及授权(包含jQuery技术)731
30.6.3 用户管理页面(包含JSON技术)733
30.6.4 角色与权限关系维护737
30.6.5 用户与角色关系维护738
30.7 小结740
第31章 网上书店741
31.1 总体设计741
31.1.1 设计方案741
31.1.2 数据库设计742
31.1.3 模块化分744
31.2 实现数据访问层745
31.2.1 一般数据库操作的封装745
31.2.2 存储过程操作的封装747
31.3 用户管理模块748
31.3.1 用户注册748
31.3.2 用户登录749
31.3.3 找回丢失密码750
31.3.4 修改个人信息751
31.4 图书管理模块752
31.4.1 管理图书类别752
31.4.2 添加、删除、修改图书信息753
31.4.3 列表显示图书755
31.4.4 搜索图书756
31.5 购物车模块758
31.5.1 查看购物列表758
31.5.2 结账759
31.6 订单管理模块759
31.6.1 客户订单管理759
31.6.2 管理员订单管理760
31.7 后台管理模块761
31.7.1 查询用户信息761
31.7.2 查询销售情况762
31.8 技术亮点763
31.9 小结763
热门推荐
- 1879202.html
- 486736.html
- 2371491.html
- 912909.html
- 3042044.html
- 1933069.html
- 3881553.html
- 643897.html
- 1743292.html
- 3390396.html
- http://www.ickdjs.cc/book_679753.html
- http://www.ickdjs.cc/book_3289197.html
- http://www.ickdjs.cc/book_946549.html
- http://www.ickdjs.cc/book_887324.html
- http://www.ickdjs.cc/book_940562.html
- http://www.ickdjs.cc/book_20710.html
- http://www.ickdjs.cc/book_2419195.html
- http://www.ickdjs.cc/book_1156475.html
- http://www.ickdjs.cc/book_3786897.html
- http://www.ickdjs.cc/book_303460.html