图书介绍
ASP.NET开发实战 软件开发实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 软件开发技术联盟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302318897
- 出版时间:2013
- 标注页数:615页
- 文件大小:341MB
- 文件页数:632页
- 主题词:
PDF下载
下载说明
ASP.NET开发实战 软件开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 新手入门3
第1章 ASP.NET网站开发基础3
1.1 ASP.NET简介4
1.1.1 ASP.NET发展历程、优点及新特性4
1.1.2 ASP.NET的运行原理与运行机制4
1.2搭建ASP.NET开发环境6
1.2.1安装IIS服务器7
1.2.2安装Visual Studio 2010集成开发工具8
1.3 ASP.NET网页基础语法10
1.3.1 ASP.NET网页扩展名10
1.3.2常用页面指令11
1.3.3 ASPX文件内容注释15
1.3.4 ASP.NET服务器控件标记语法15
1.3.5表达式语法16
1.4制作一个ASP.NET网站16
1.4.1创建ASP.NET网站并熟悉开发环境17
1.4.2设计Web页面18
1.4.3添加ASP.NET文件夹19
1.4.4运行应用程序20
1.4.5配置IIS虚拟站点20
1.5 ASP.NET技术学习资源——He珍Library 管理器21
1.5.1安装Help Library管理器22
1.5.2 Help Library管理器的使用23
1.6实战25
1.6.1创建存放公共类的文件夹25
1.6.2使用代码块语法输出指定字符串25
1.6.3自定义快捷工具栏26
1.6.4设置验证级别防止非法登录26
1.6.5限制上传文件大小与时间27
1.7本章小结28
1.8学习成果检验28
第2章 C#语言基础29
2.1 C#语言概述30
2.2代码编写规则30
2.2.1代码书写规则30
2.2.2代码注释及规则31
2.3创建控制台应用程序31
2.4数据类型32
2.4.1值类型的使用33
2.4.2引用类型的使用35
2.5变量和常量36
2.5.1变量的声明和赋值36
2.5.2定义常量、使用常量38
2.6数据类型转换39
2.6.1隐式类型转换39
2.6.2显式类型转换40
2.6.3装箱和拆箱41
2.7 C#中的运算符42
2.7.1算术运算符42
2.7.2赋值运算符45
2.7.3关系运算符46
2.7.4逻辑运算符50
2.7.5移位运算符54
2.7.6其他特殊运算符56
2.7.7运算符的优先级58
2.8实战59
2.8.1利用运算符判断用户名称和密码59
2.8.2判断一个数是否是素数59
2.8.3使用结构类型显示员工信息60
2.8.4使用深复制和浅复制显示员工信息61
2.8.5制作一个简单加法计算器62
2.9本章小结63
2.10学习成果检验63
第3章 C#流程控制及数组65
3.1流程控制66
3.1.1条件控制语句66
3.1.2循环语句的使用71
3.2数组的基本操作78
3.2.1数组的声明78
3.2.2初始化数组78
3.3实战79
3.3.1哥德巴赫猜想的算法79
3.3.2使用数组解决约瑟夫环问题81
3.3.3加密用户密码等重要的数据信息82
3.3.4吹起号角迅速集合之快速排序83
3.3.5“大乐透”号码的排列84
3.4本章小结85
3.5学习成果检验85
第4章 面向对象程序设计87
4.1面向对象编程概述88
4.2创建类与类的成员89
4.2.1创建类89
4.2.2构造函数和析构函数89
4.2.3实例化类对象91
4.2.4控制访问权限92
4.2.5定义成员字段93
4.2.6定义成员方法94
4.2.7定义成员属性96
4.3封装特性97
4.3.1封装概述97
4.3.2封装的实现97
4.4继承特性99
4.4.1继承概述99
4.4.2继承的实现99
4.4.3单继承的使用102
4.4.4多重继承的使用103
4.5多态特性105
4.5.1多态概述105
4.5.2多态的实现105
4.6实战108
4.6.1面向对象思想实现简单计算器108
4.6.2面向对象思想实现字符串中查找数字109
4.6.3实现具有相同名称的接口方法110
4.6.4以包含/委托模型显示比赛信息111
4.6.5通过抽象类和抽象方法确定动物叫声行为112
4.7本章小结114
4.8学习成果检验114
第5章 综合实验(一)——网站会员注册与登录115
5.1网站会员注册与登录概述116
5.1.1会员注册与登录业务流程116
5.1.2数据库设计117
5.2关键技术117
5.2.1防止SQL注入式攻击技术117
5.2.2网站安全验证码技术118
5.2.3智能化验证注册的会员名119
5.2.4智能化验证密码的强弱120
5.2.5无解密MD5加密技术121
5.2.6智能化提示输入信息样例121
5.3主要功能模块设计122
5.3.1网站会员登录设计122
5.3.2网站会员注册设计124
5.3.3安全验证码技术设计129
5.4本章小结131
5.5学习成果检验132
第2篇 进阶提高135
第6章 ASP.NET常用服务器控件135
6.1文本类型控件136
6.1.1 Label控件136
6.1.2 TextBox控件137
6.2按钮类型控件139
6.2.1 Button控件139
6.2.2 ImageButton控件140
6.3链接类型控件141
6.3.1 HyperLink控件141
6.3.2 LinkButton控件143
6.4选择类型控件144
6.4.1 ListBox控件144
6.4.2 DropDownList控件147
6.4.3 RadioButton控件149
6.4.4 CheckBox控件151
6.5图像显示类型控件153
6.5.1 Image控件153
6.5.2 ImageMap控件155
6.6 FileUpload文件上传控件158
6.6.1 FileUpload控件的概述158
6.6.2使用FileUpload控件上传图片文件159
6.7实战161
6.7.1网站会员登录161
6.7.2 ASP.NET上传大文件162
6.7.3输出选择的商品名称163
6.7.4给服务器控件加不存在的属性163
6.7.5页面提交时弹出确认窗口164
6.7.6动态添加商品信息164
6.8本章小结165
6.9学习成果检验165
第7章 ASP.NET内置对象167
7.1 Response对象168
7.1.1 Response对象概述168
7.1.2 Response对象的常用属性和方法168
7.1.3在页面中输出数据168
7.1.4页面跳转并传递参数169
7.2 Request对象171
7.2.1 Request对象概述171
7.2.2 Request对象的常用属性和方法171
7.2.3获取页面间传送的值171
7.2.4获取客户端浏览器信息172
7.3 Application对象173
7.3.1 Application对象概述173
7.3.2 Application对象的常用集合、属性和方法173
7.3.3设计一个访问计数器174
7.3.4利用Application对象制作简单聊天室175
7.4 Session对象176
7.4.1 Session对象概述176
7.4.2 Session对象的常用集合、属性和方法177
7.4.3使用Session对象存储和读取数据177
7.5 Cookie对象178
7.5.1 Cookie对象概述178
7.5.2 Cookie对象的常用属性和方法179
7.5.3使用Cookie对象保存和读取客户端信息179
7.6 Server对象180
7.6.1 Server对象概述180
7.6.2 Server对象的常用属性和方法180
7.6.3使用Server.Execute方法和Server.Transfer方法重定向页面181
7.6.4使用Server.MapPath方法获取服务器的物理地址182
7.6.5对字符串进行编码和解码182
7.7实战183
7.7.1具有私聊功能的聊天室183
7.7.2简单的投票系统186
7.7.3判断用户登录状态188
7.7.4绘制并输出漂亮图片189
7.7.5实现密码记忆功能190
7.8本章小结192
7.9学习成果检验192
第8章 数据验证技术193
8.1非空数据验证194
8.1.1 RequiredFieldValidator控件194
8.1.2 RequiredFieldValidator控件验证实例194
8.2数据比较验证195
8.2.1 CompareValidator控件195
8.2.2 CompareValidator控件验证实例196
8.3数据输入格式验证197
8.3.1 RegularExpressionValidator控件197
8.3.2 RegularExpressionValidator控件验证实例199
8.4数据范围验证200
8.4.1 RangeValidator控件200
8.4.2 RangeValidator控件验证实例201
8.5验证错误信息显示202
8.5.1 ValidationSummary控件202
8.5.2 ValidationSummary控件验证实例203
8.6屏蔽数据验证204
8.7实战204
8.7.1机票预订系统中限制注册用户名204
8.7.2博客中验证用户名是否为汉字205
8.7.3身份证管理系统中验证身份证号码206
8.7.4验证会员充值系统中会员密码格式206
8.7.5验证会员注册时输入的密码长度207
8.8本章小结208
8.9学习成果检验208
第9章 母版页技术209
9.1母版页的概述210
9.1.1母版页和内容页210
9.1.2母版页运行机制210
9.1.3母版页的优点210
9.2创建母版页211
9.3创建内容页212
9.4嵌套母版页213
9.5访问母版页的控件和属性216
9.5.1使用Master.FindControl方法访问母版页上的控件216
9.5.2引用@MasterType指令访问母版页上的属性217
9.6实战218
9.6.1实现网站通用登录功能218
9.6.2统计网站访问的人数219
9.6.3以编程方式设置网页的母版220
9.6.4提高母版页的访问性能221
9.6.5动态加载母版页222
9.7本章小结224
9.8学习成果检验224
第10章 网站主题225
10.1主题的概述226
10.1.1组成元素226
10.1.2文件存储和组织方式226
10.2创建主题227
10.2.1创建外观文件227
10.2.2为主题添加CSS样式228
10.3应用主题230
10.3.1使用和禁用主题230
10.3.2动态加载主题231
10.4实战234
10.4.1在留言板中应用主题234
10.4.2为会员注册换几套新装235
10.4.3在主题中添加图片235
10.4.4设计网站注册模块外观236
10.4.5设计网站登录模块外观236
10.5本章小结237
10.6学习成果检验237
第11章 综合实验(二)——ASP.NET制作网站留言板239
11.1 ASP.NET制作网站留言板概述240
11.1.1功能设计及业务流程240
11.1.2数据库设计240
11.2关键技术242
11.2.1配置第三方FreeTextBox组件242
11.2.2应用Visual Studio 2010母版页243
11.2.3定义CSS样式统一页面风格245
11.3主要功能模块设计245
11.3.1配置Web.config245
11.3.2编写程序公共类246
11.3.3留言板主页设计249
11.3.4发表留言模块设计250
11.3.5查看留言页面设计252
11.3.6留言管理页面设计256
11.3.7回复留言模块设计258
11.4本章小结260
11.5学习成果检验260
第3篇 中级开发263
第12章 ADO.NET数据操作技术263
12.1 ADO.NET技术概述264
12.2使用Connection对象连接数据库264
12.2.1使用SqlConnection对象连接SQL Server数据库265
12.2.2使用OIeDbConnection对象连接数据库265
12.2.3使用OracleConnection对象连接Oracle数据库266
12.3使用Command对象操作数据267
12.3.1使用Command对象查询数据267
12.3.2使用Command对象添加数据268
12.3.3使用Command对象修改数据269
12.3.4使用Command对象删除数据270
12.3.5使用Command对象调用存储过程271
12.4使用DataSet对象和DataAdapter 对象272
12.4.1使用DataAdapter对象填充DataSet对象273
12.4.2使用DataAdapter更新数据库中数据274
12.5使用DataReader对象275
12.5.1使用DataReader对象读取数据276
12.5.2 DataReader对象与DataSet对象的区别277
12.6实战278
12.6.1向SQL Server数据库中添加数据278
12.6.2将文件以二进制格式保存到SQL Server数据库中280
12.6.3用户登录中预防SQL注入攻击281
12.6.4批量删除发布的供求信息282
12.6.5使用DataView排序供求信息数据284
12.7本章小结285
12.8学习成果检验285
第13章 数据控件的应用287
13.1 GridView控件288
13.1.1 GridView控件概述288
13.1.2 GridView控件常用的属性、方法和事件288
13.1.3使用GridView控件绑定数据源290
13.1.4自定义GridView控件的列293
13.1.5使用GridView控件分页显示数据294
13.1.6以编程方式实现选中、编辑和删除GridView数据项295
13.2 DataList控件298
13.2.1 DataList控件概述298
13.2.2 DataList控件常用的属性、方法和事件299
13.2.3分页显示DataList控件中的数据300
13.3 ListView控件304
13.3.1 ListView控件概述304
13.3.2 ListView控件常用的属性、方法和事件304
13.3.3 ListView控件的模板306
13.3.4使用ListView服务器控件对数据进行显示、分页和排序307
13.4实战308
13.4.1在GridView中实现商品信息自动编号308
13.4.2获取GridView中隐藏的列值309
13.4.3学生成绩不及格设置单元格突出显示为红色310
13.4.4设置商品是否上架310
13.4.5高亮显示搜索关键字311
13.5本章小结312
13.6学习成果检验312
第14章 网站导航技术313
14.1站点地图概述314
14.2 TreeView控件314
14.2.1 TreeView控件常用的属性和事件315
14.2.2 TreeView控件的基本应用317
14.2.3 TreeView控件绑定数据库中数据318
14.2.4使用TreeView控件实现网站导航319
14.3 Menu控件320
14.3.1 Menu控件常用的属性和事件320
14.3.2 Menu控件的基本应用321
14.3.3 Menu控件绑定XML文件实现网站导航322
14.4 SiteMapPath控件323
14.4.1 SiteMapPath控件常用的属性和事件323
14.4.2使用SiteMapPath控件实现站点导航324
14.5实战325
14.5.1管理系统网站导航(一)325
14.5.2管理系统网站导航(二)326
14.5.3开发选课系统导航328
14.5.4视频网站分类导航330
14.5.5提示用户在网站中的位置331
14.6本章小结331
14.7学习成果检验332
第15章 Web用户控件333
15.1 Web用户控件概述334
15.1.1 Web用户控件与Web窗体比较334
15.1.2用户控件的优点334
15.2创建及使用Web用户控件334
15.2.1创建Web用户控件335
15.2.2将Web用户控件添加至网页335
15.2.3使用Web用户控件制作博客导航条336
15.3设置用户控件337
15.3.1访问用户控件的属性338
15.3.2访问用户控件中的服务器控件338
15.3.3将Web网页转化为用户控件340
15.4实战340
15.4.1制作一个站内查询、搜索用户控件340
15.4.2制作一个网站的友情链接用户控件342
15.4.3使用用户控件实现数据分页导航342
15.4.4开发具有选择日期的功能用户控件346
15.4.5开发具有虚拟键盘功能的用户控件347
15.5本章小结348
15.6学习成果检验348
第16章 程序调试与错误处理349
16.1错误类型350
16.1.1语法错误350
16.1.2语义错误350
16.1.3逻辑错误350
16.2程序调试351
16.2.1断点操作352
16.2.2开始执行352
16.2.3中断执行353
16.2.4停止执行354
16.2.5单步执行和逐过程执行354
16.2.6运行到指定位置354
16.3常见服务器故障排除354
16.3.1 Web服务器配置不正确355
16.3.2 IIS管理服务没有响应355
16.3.3未安装ASP.NET355
16.3.4连接被拒绝356
16.3.5不能使用静态文件356
16.4异常处理语句356
16.4.1使用throw语句抛出异常356
16.4.2使用try…catch语句捕捉异常357
16.4.3使用try…catch…finally语句捕捉异常358
16.5实战359
16.5.1为删除按钮添加删除确认对话框359
16.5.2 Web Service方法重载产生的陷阱361
16.5.3放置隐藏字段的陷阱362
16.5.4获取错误信息并转到指定页面364
16.5.5文件格式与文件读取的陷阱365
16.6本章小结367
16.7学习成果检验367
第17章 综合实验(三)——网站流量统计模块369
17.1网站流量统计模块概述370
17.1.1功能设计及模块预览370
17.1.2数据库设计370
17.2关键技术371
17.2.1如何获取并记录流量统计所需数据371
17.2.2使用Request对象获取客户端信息371
17.3主要功能模块设计372
17.3.1配置Web.config372
17.3.2公共类编写372
17.3.3模块设计说明374
17.4本章小结390
17.5学习成果检验390
第4篇 高级应用393
第18章 ASP.NET AJAX技术的使用393
18.1 ASP.NET AJAX概述394
18.1.1 AJAX开发模式394
18.1.2 ASP.NET AJAX优点394
18.1.3 ASP.NET AJAX架构395
18.2 ASP.NET AJAX服务器端控件395
18.2.1 ScriptManager控件396
18.2.2 UpdatePanel控件400
18.2.3 Timer控件402
18.3 Ajax Control Toolkit工具包的使用403
18.3.1安装Ajax Control Toolkit扩展控件工具包403
18.3.2 PasswordStrength控件404
18.3.3 TextBoxWatermark控件406
18.3.4 SlideShow控件408
18.4实战410
18.4.1倒计时程序410
18.4.2无刷新模式聊天室411
18.4.3网站气泡提示412
18.4.4 AJAX购物车(嵌套UpdatePanel+GridView)413
18.4.5搜索引擎中智能匹配检索功能414
18.4.6仿当当网对图书实现评级功能416
18.5本章小结418
18.6学习成果检验418
第19章LINQ数据访问技术419
19.1 LINQ技术概述420
19.1.1查询与LINQ的区别420
19.1.2 LINQ基本组成420
19.1.3 LINQ与ADO.NET的关系421
19.2 LINQ查询常用子句422
19.2.1 from子句422
19.2.2 where子句423
19.2.3 select子句423
19.2.4 orderby子句424
19.3使用LINQ操作SQL Server数据库425
19.3.1创建LINQ数据源425
19.3.2使用LINQ执行操作数据库426
19.3.3灵活运用LinqDataSource控件429
19.4使用LINQ操作其他数据431
19.4.1使用LINQ操作数组和集合431
19.4.2使用LINQ操作DataSet数据集432
19.4.3使用LINQ操作XML文件434
19.5实战438
19.5.1 LINQ查询结果绑定到DropDownList控件438
19.5.2 LINQ查询结果绑定到GridView控件439
19.5.3 LINQ查询结果绑定到DataList控件440
19.5.4 LINQ防止SQL注入式攻击441
19.5.5 LINQ查询结果作为数据源并实现分页442
19.6本章小结444
19.7学习成果检验444
第20章 Web服务的使用445
20.1 Web Service概述446
20.2 Web服务的创建及使用446
20.2.1 Web服务文件的指令446
20.2.2 Web服务代码隐藏文件447
20.2.3创建一个简单的Web服务448
20.2.4 ASP.NET网站中调用Web服务450
20.2.5 ASP.NET AJAX调用Web服务453
20.3实战454
20.3.1利用Web Service获取手机号码所在地454
20.3.2利用Web服务上传和下载图片455
20.3.3利用Web Service发送E-mail邮件458
20.3.4利用Web Service获取天气预报459
20.3.5利用Web Service发送手机短信461
20.4本章小结462
20.5学习成果检验462
第21章 网站安全与策略463
21.1安全性概述464
21.2身份验证464
21.2.1基于Windows的身份验证模式464
21.2.2基于Forms的身份验证模式467
21.2.3基于Passport的身份验证模式475
21.3授权475
21.3.1 ASP.NET提供的授权方式475
21.3.2使用User.Identity对象476
21.3.3使用User.IsInRole方法477
21.3.4使用WindowsIdentity类478
21.4实战479
21.4.1通过ASP.NET窗体认证为用户分配访问权限479
21.4.2网络上实现单点登录482
21.4.3 MD5加密登录用户名称和密码484
21.4.4过滤HTML非法字符484
21.4.5禁止用户输入非法字符485
21.5本章小结486
21.6学习成果检验486
第22章 ASP.NET网站优化、打包与发布487
22.1 ASP.NET网站优化488
22.1.1 ASP.NET缓存概述488
22.1.2 ASP.NET缓存的应用488
22.2 ASPNET网站打包492
22.3 ASP.NET网站发布495
22.3.1使用IIS浏览ASP.NET网站495
22.3.2使用“发布网站”发布ASP.NET网站497
22.3.3使用“复制网站”发布ASP.NET网站498
22.4实战500
22.4.1使用参数缓存网页多个版本500
22.4.2使用编程方式缓存网页的多个版本501
22.4.3同时在.aspx页面和用户控件.ascx中设置缓存501
22.4.4将员工信息加入缓存中502
22.4.5应用AdRotator控件轮播广告图片503
22.5本章小结504
22.6学习成果检验504
第23章 综合实验(四)——校友录数码相册模块505
23.1校友录数码相册模块概述506
23.1.1功能设计及模块预览506
23.1.2数据库设计507
23.2关键技术507
23.2.1引用Ajax Control Toolkit控件507
23.2.2 Ajax框架中SlideShowExtender控件播放照片508
23.2.3无刷新动态获取数据库中图片地址509
23.2.4 DataList控件实现分页510
23.2.5 DataList控件事件冒泡浏览个人相册512
23.3主要功能模块设计514
23.3.1校友录数码相册网主页设计514
23.3.2缩略图显示个人数码相册514
23.3.3分页显示数码相册缩略图516
23.3.4校友录数码相册网用户登录518
23.3.5浏览电子数码相册页设计519
23.4本章小结522
23.5学习成果检验522
第5篇 项目实战527
第24章 图书馆管理系统527
24.1开发背景528
24.2需求分析528
24.3系统设计528
24.3.1系统目标528
24.3.2系统功能结构529
24.3.3系统业务流程529
24.3.4系统预览529
24.3.5构建开发环境530
24.3.6数据库设计531
24.3.7网站文件组织结构535
24.4公共类设计536
24.4.1 DataBase类536
24.4.2 AdminManage类542
24.4.3 OperatorClass类545
24.4.4 ValidateClass类546
24.5主页面设计547
24.5.1主页面概述547
24.5.2主页面技术分析548
24.5.3主页面实现过程551
24.6图书馆信息模块设计554
24.6.1图书馆信息模块概述554
24.6.2图书馆信息模块技术分析555
24.6.3图书馆信息模块实现过程556
24.7图书信息管理模块设计558
24.7.1图书信息管理模块概述558
24.7.2图书信息管理模块技术分析559
24.7.3图书信息管理模块实现过程559
24.8图书借还管理模块设计564
24.8.1图书借还管理模块概述564
24.8.2图书借还管理模块技术分析565
24.8.3图书借还管理模块实现过程566
24.9开发技巧与难点分析572
24.9.1如何验证输入字符串572
24.9.2如何自动计算图书归还日期572
24.10网站编译与发布573
24.10.1网站编译573
24.10.2网站发布576
24.11本章小结580
第25章 仿百度知道之明日知道581
25.1开发背景582
25.2需求分析582
25.3系统设计582
25.3.1系统目标582
25.3.2系统功能结构582
25.3.3系统业务流程583
25.3.4系统预览583
25.3.5构建开发环境585
25.3.6数据库设计585
25.3.7网站文件组织结构587
25.4公共的自定义核心控件类设计588
25.4.1自定义GridView数据绑定控件类588
25.4.2自定义OurPager数据分页控件类590
25.5提问模块设计593
25.5.1提问模块概述593
25.5.2提问模块技术分析594
25.5.3提问模块实现过程595
25.6问题回复模块设计597
25.6.1问题回复模块概述597
25.6.2问题回复模块技术分析598
25.6.3问题回复模块的实现过程599
25.7设置最佳答案模块设计601
25.7.1设置最佳答案模块概述601
25.7.2设置最佳答案模块技术分析602
25.7.3设置最佳答案模块的实现过程603
25.8关闭问题模块设计605
25.8.1关闭问题模块设计概述605
25.8.2关闭问题模块技术分析605
25.8.3关闭问题模块的实现过程606
25.9搜索问题模块设计608
25.9.1搜索问题模块设计概述608
25.9.2搜索问题模块技术分析608
25.9.3搜索问题模块的实现过程609
25.10开发技巧与难点分析612
25.10.1利用母版页避免重复代码的编写612
25.10.2使用LINQ技术操作SQL Server数据库612
25.11本章小结615
热门推荐
- 1738525.html
- 68294.html
- 3479988.html
- 3816492.html
- 2926934.html
- 3354692.html
- 427599.html
- 1879252.html
- 167118.html
- 1189147.html
- http://www.ickdjs.cc/book_2527781.html
- http://www.ickdjs.cc/book_2268377.html
- http://www.ickdjs.cc/book_1784125.html
- http://www.ickdjs.cc/book_3731710.html
- http://www.ickdjs.cc/book_3584301.html
- http://www.ickdjs.cc/book_2409026.html
- http://www.ickdjs.cc/book_1703258.html
- http://www.ickdjs.cc/book_1032913.html
- http://www.ickdjs.cc/book_3103900.html
- http://www.ickdjs.cc/book_2111450.html