移动开发框架套装——.NET安全揭秘+jQuery Mobile权威指南
- 定价:¥148.00
- 校园优惠价:¥115.44 (78折) (马上了解)
- 评分:




(已有0条评价)
- 促销活动:
- 此商品暂时缺货(可留下联系方式,到货将第一时间通知您)
-
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由客服人员为您协调调货!
>> 查看详细说明
信息提示
关闭
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由我们的客服人员为您协调调货!
- 团购订单标准如下:
- 单品满30册可选择团购服务。
- 提交团购订单后,服务人员会主动和您联系,并根据您的会员等级、购买数量、金额、时间、配送要求等情况和您协商,以促成最终的成交。
- 有关团体购书的任何问题请随时联系:(010)63970506
编辑推荐
《.NET安全揭秘》
全面、系统、深刻揭示.NET平台的安全机制和工作原理
为构建安全的.NET应用以及ASP.NET、WCF、WPF、Silverlight、Open XML和WIF等应用提供绝佳实践指导
《jQuery Mobile权威指南》
资深专家根据jQuery Mobile最新版本撰写,对jQuery Mobile的所有功能、特性、使用方法和开发技巧进行了全面而透彻的讲解,是系统学习jQuery Mobile的权威参考书。
92个精心设计的经典案例对各个理论知识点进行了充分阐释,理论与实践完美结合。
内容简介
书籍 计算机书籍
《.net安全揭秘》共分为五个部分。第一部分:.net安全基础,透彻讲解了.net体系结构、程序集与反射、应用程序域和clr寄宿等核心技术,这部分内容是.net架构的核心,同时也是理解.net底层安全机制的基础;第二部分:.net平台安全性,深入分析了代码访问的安全性和基于角色的安全性的原理,这部分内容既是.net应用框架安全性的基础,也是整个.net平台体系安全性的核心;第三部分:数据安全,深刻阐述了数据加密、数据存储和数据通信的安全性,这部分内容介于.net平台底层安全性与.net应用安全性之间,是联系二者的纽带;第四部分:.net应用安全性,全面讲解.net平台下asp.net、wcf、wpf、silverlight和open xml等常用框架和技术的安全机制与原理;第五部分:高级扩展,重点介绍了最新的wif框架和windows azure的安全性,这是.net安全领域未来的重心之一。
《.net安全揭秘》是构建安全.net应用的百科全书,适合所有关注和学习.net安全的读者阅读。
《jquery mobile权威指南》由资深专家根据jquery mobile最新版本撰写,是一本全面而系统的jquery mobile教程,对jquery mobile的所有功能、特性、开发方法和技巧进行了全面而透彻的讲解,是系统学习jquery mobile的权威参考书。在写作方式上,本书以一种开创性的方式使理论与实践达到了极好的平衡,不仅对理论知识进行了清晰而透彻的阐述,而且根据读者理解这些知识的需要精心设计和构思了92个完整的实战案例,每个案例分为功能描述、实现代码、效果展示和代码分析4个部分,旨在帮助读者通过实践的方式达到迅速掌握jquery mobile的目的。
全书一共10章,从基础理论到最佳实践,内容几乎涵盖了jquery mobile的各个方面。第1章介绍了jquery mobile的功能特点、获取方法,以及与其他移动开发框架的对比;第2~5章分别讲解了jquery mobile的页面与对话框、工具栏与格式化内容、页面常用组件、主题等基础知识;第6章和第7章分别详细介绍了jquery mobile的插件和api;第8章探讨了jquery mobile的开发技巧与最佳实践;第9章和第10章以迭代的方式详细讲解了两个具有代表性的综合案例的实现过程,不仅能帮助读者将前面所学的理论知识融会贯通,而且还能从中迅速获得实战经验。
作译者
杨文海(笔名:玄魂),资深.net开发工程师(常以“代码狂人”自居)和安全技术专家,有多年.net开发经验,对.net平台以及asp.net、wpf、wcf、silverlight、open xml、wif等技术的底层原理和安全机制有深入的研究。崇尚黑客精神,活跃于国内外各大安全论坛,教学相长,乐此不疲。目前致力于打造最好的.net安全编程框架,传播真正的黑客精神。
作者微博:http://weibo.com/xuanhun
陶国荣,资深web技术专家,有10余年开发经验,是国内较早专业从事web开发的一线技术人员和培训讲师。一直致力于对html5、javascript、css3、jquery、jquery mobile等web开发技术的研究和实践,在html页面的优化与用户体验的研究,以及页面框架搭建、数据流向分析、页面静态优化等方面都拥有丰富的实践经验。他还是微软技术方面的专家,精通c#、asp.net和sql server等技术。
此外,他还是一位知名的技术作家,出版了多部技术著作,其中《jquery权威指南》和《html5实战》是他的代表作,这两本书凭借过硬的质量和良好的学习体验获得了广大读者的高度评价,并取得了骄人的销售成绩。
目录
《.net安全揭秘》
前言
第一部分 .net安全基础
第1章 .net 体系结构/ 2
1.1公共语言运行时/ 2
1.2公共类型系统/ 3
1.2.1cts基本结构/ 3
1.2.2公共语言规范/ 5
1.3中间语言/ 7
1.3.1托管pe文件/ 7
1.3.2元数据/ 14
1.3.3il常用指令/ 17
1.3.4il与代码验证/ 19
1.4基础类库和框架类库/ 19
1.4.1bcl 基本命名空间/ 20
1.4.2.net framework 4.0中对bcl的更新/ 21
1.4.3fcl命名空间/ 23
1.5即时编译和预编译/ 23
1.6动态语言运行时/ 25
1.7本章小结/ 26
.第2章 程序集与反射/ 27
2.1程序集/ 27
2.1.1模块的操作/ 27
2.1.2程序集概念/ 29
2.1.3强名称程序集/ 31
2.1.4共享程序集/ 33
2.1.5创建多文件程序集 / 34
2.2使用反射操作程序集/ 36
2.2.1反射程序集/ 36
2.2.2加载和卸载程序集/ 39
2.2.3动态创建程序集/ 40
2.3本章小结/ 42
第3章 应用程序域与clr寄宿/ 44
3.1应用程序域基础/ 44
3.1.1 应用程序域的特点/ 44
3.1.2创建应用程序域/ 45
3.1.3卸载应用程序域/ 45
3.2clr寄宿/ 48
3.2.1核心组件mscoree.dll/ 48
3.2.2托管exe文件的加载和执行/ 57
3.2.3asp.net web窗体和web service / 58
3.3高级宿主控制/ 63
3.3.1托管宿主/ 63
3.3.2托管环境下的线程注入实例/ 65
3.4本章小结/ 66
第二部分 .net平台级安全性
第4章 代码访问安全性/ 68
4.1代码访问安全性机制/ 68
4.1.1代码访问安全性机制的作用/ 68
4.1.2工作方式/ 70
4.1.3安全性语法/ 73
4.2代码组/ 75
4.2.1对代码组的管理/ 75
4.2.2成员条件/ 81
4.2.3属性/ 85
4.3权限和权限集/ 86
4.3.1权限操作的基本概念/ 86
4.3.2.net提供的代码访问权限/ 92
4.3.3操作权限集/ 96
4.4代码访问安全性编程实践/ 98
4.4.1实现自定义权限的构造函数/ 99
4.4.2实现属性类/ 102
4.4.3安装到安全策略中/ 103
4.5本章小结/ 104
第5章 基于角色的安全性/ 105
5.1.net framework基于角色的安全性/ 105
5.2基于角色的安全性编程实战/ 106
5.3主体和标识/ 110
5.3.1主体对象/ 110
5.3.2标识对象/ 117
5.4安全检查/ 123
5.4.1基于角色的安全性权限对象/ 123
5.4.2命令式安全检查/ 125
5.4.3声明式安全检查/ 127
5.4.4直接访问主体对象/ 128
5.5本章小结/ 129
第三部分 数据安全
第6章 数据加密/ 132
6.1加密技术简介/ 132
6.2对称加密/ 132
6.2.1对称加密原理/ 133
6.2.2对称加密算法/ 134
6.2.3.net对称加密体系/ 142
6.2.4对称加密实践/ 147
6.3非对称加密/ 152
6.3.1非对称加密原理/ 152
6.3.2非对称加密算法/ 153
6.3.3.net 非对称加密体系/ 158
6.3.4非对称加密实践/ 161
6.4消息摘要和hash算法/ 168
6.4.1hash原理/ 168
6.4.2hash算法/ 169
6.4.3.net中的hash算法/ 175
6.4.4消息摘要编程实例/ 179
6.5数字签名和数字证书/ 182
6.5.1数字签名/ 182
6.5.2使用.net进行数字签名/ 183
6.5.3数字证书/ 186
6.5.4在.net中操作数字证书/ 190
6.6本章小结/ 196
第7章 数据存储安全/ 198
7.1磁盘文件安全/ 198
7.1.1文件的基本操作/ 199
7.1.2文件和目录的访问控制/ 209
7.1.3安全删除数据/ 216
7.1.4文件加密/解密/ 218
7.2数据库安全/ 221
7.2.1sql server的clr集成/ 221
7.2.2clr集成的功能/ 222
7.2.3编译过程/ 223
7.3sql server的clr集成安全性/ 223
7.3.1clr集成代码访问的安全性/ 223
7.3.2宿主保护特性和clr集成编程/ 227
7.3.3clr 集成安全性中的链接/ 228
7.3.4模拟和clr集成安全性/ 229
7.3.5允许部分可信任的调用方/ 231
7.3.6应用程序域和clr集成安全性/ 232
7.4本章小结/ 232
第8章 数据通信安全/ 233
8.1ssl原理及应用/ 233
8.1.1ssl协议体系结构/ 233
8.1.2配置https / 238
8.1.3在.net开发中处理https / 250
8.2会话状态安全/ 252
8.2.1会话状态安全基础/ 253
8.2.2会话状态安全攻略/ 262
8.3本章小结/ 263
第四部分 .net应用安全
第9章 应用程序保护/ 266
9.1反编译/ 266
9.1.1反编译工具reflector / 266
9.1.2.net反编译原理/ 269
9.2强名称/ 274
9.2.1使用强名称保护代码完整性/ 275
9.2.2引用强名称签名的程序集/ 280
9.2.3强名称的脆弱性/ 282
9.2.4保护强名称/ 283
9.3代码混淆/ 283
9.3.1名称混淆/ 283
9.3.2流程混淆/ 286
9.3.3语法混淆/ 294
9.4加壳/ 297
9.5本章小结/ 304
第10章 asp.net应用安全/ 305
10.1asp.net安全性工作原理/ 305
10.1.1asp.net安全性体系结构/ 305
10.1.2asp.net安全数据流/ 308
10.1.3asp.net模拟/ 311
10.1.4asp.net身份验证/ 312
10.1.5asp.net授权/ 325
10.1.6asp.net sql server注册工具/ 327
10.2asp.net成员资格/ 331
10.2.1asp.net成员资格的功能/ 331
10.2.2asp.net成员资格类/ 333
10.2.3配置成员资格/ 338
10.2.4成员资格的应用/ 342
10.2.5自定义成员资格提供程序/ 349
10.2.6wcf身份验证服务/ 358
10.3asp.net角色管理/ 362
10.3.1asp.net角色和访问规则/ 362
10.3.2asp.net角色管理类/ 365
10.3.3asp.net角色管理提供程序/ 367
10.3.4自定义asp.net角色管理提供程序/ 368
10.3.5wcf角色服务/ 370
10.4受保护配置/ 371
10.4.1管理受保护配置/ 371
10.4.2受保护配置提供程序/ 373
10.4.3rsa密钥容器/ 379
10.5本章小结/ 381
第11章 wcf应用安全/ 382
11.1wcf安全基本概念/ 382
11.1.1绑定/ 383
11.1.2安全模式/ 394
11.1.3身份验证凭据/ 396
11.1.4保护级别/ 398
11.1.5授权/ 400
11.1.6模拟/ 400
11.2wcf局域网安全/ 400
11.2.1nettcpbinding transport安全模式/ 401
11.2.2nettcpbinding message安全模式/ 422
11.2.3局域网绑定安全/ 429
11.2.4局域网环境下的授权策略/ 434
11.3wcf互联网安全/ 444
11.3.1basichttpbinding示例/ 445
11.3.2basichttpbinding安全项/ 449
11.3.3basichttpbinding安全应用/ 454
11.3.4wshttpbinding简介/ 477
11.4wcf安全认证流程/ 478
11.5本章小结/ 479
第12章 wpf应用安全/ 480
12.1wpf应用程序/ 480
12.1.1wpf独立应用程序/ 480
12.1.2wpf浏览器应用程序/ 483
12.2wpf应用程序安全性/ 485
12.2.1安全导航/ 486
12.2.2web浏览安全设置/ 487
12.2.3安全沙箱/ 500
12.2.4部分信任安全/ 501
12.2.5部分信任安全策略/ 506
12.2.6松散xaml文件的沙箱行为/ 510
12.3部分受信任代码的库调用/ 511
12.4本章小结/ 513
第13章 silverlight应用安全/ 514
13.1silverlight运行机制 / 514
13.1.1silverlight运行环境/ 515
13.1.2silverlight架构/ 516
13.1.3coreclr安全模型/ 518
13.2silverlight运行在沙箱中/ 519
13.3透明模型/ 524
13.3.1透明代码的调用/ 525
13.3.2透明代码、safecritical代码和关键代码的比较/ 527
13.3.3silverlight透明模型的优势/ 528
13.4网络通信/ 529
13.4.1基本http功能/ 529
13.4.2http调用/ 530
13.4.3跨域通信/ 532
13.4.4网络安全访问限制/ 536
13.4.5url访问限制/ 548
13.5silverlight安全策略/ 550
13.5.1xss问题/ 550
13.5.2代码隔离/ 551
13.5.3用户数据保护/ 554
13.5.4保护xap文件/ 558
13.6本章小结/ 559
第14章 open xml应用安全/ 561
14.1open xml规范/ 561
14.1.1文档格式/ 561
14.1.2开放打包协定/ 563
14.1.3open xml标记语言/ 566
14.2open xml开发基础 / 573
14.2.1操作zip / 574
14.2.2操作xml / 577
14.2.3open xml api / 582
14.3open xml应用安全/ 586
14.3.1宏安全/ 586
14.3.2ole机制/ 587
14.3.3隐藏数据/ 590
14.3.4文档校验/ 592
14.3.5数字签名/ 593
14.4本章小结/ 599
第五部分 高级扩展
第15章 wif开发框架/ 602
15.1wif基本原理/ 602
15.1.1标识库/ 603
15.1.2基于声明的标识模型/ 604
15.1.3安全令牌服务/ 609
15.1.4联合身份验证实例/ 614
15.1.5wif的功能/ 616
15.2wif编程模型/ 617
15.2.1wif编程模型的优势/ 617
15.2.2wif基本行为/ 618
15.2.3iclaimsidentity和iclaimsprincipal / 619
15.3wif与asp.net实践/ 620
15.3.1准备工作/ 620
15.3.2将认证外包给sts / 622
15.3.3基本编程概念/ 625
15.4本章小结/ 638
第16章 微软云安全/ 639
16.1云计算/ 639
16.1.1云计算的演进/ 639
16.1.2云计算的特点/ 640
16.2微软的云计算/ 642
16.2.1windows azure平台的架构/ 643
16.2.2应用模式/ 644
16.3windows azure安全/ 645
16.3.1安全模式/ 645
16.3.2云安全设计/ 648
16.3.3开发生命周期安全/ 654
16.3.4服务的运营方式/ 654
16.4本章小结/ 656
《jquery mobile权威指南》
前言
第1章 初识jquerymobile1
1.1 jquerymobile简介2
1.1.1 功能特点2
1.1.2 支持平台3
1.1.3 与jqtouch、senchatouch、sproutcore的比较4
1.2 如何获取jquerymobile5
1.2.1 下载插件文件5
1.2.2 使用url方式加载插件文件6
1.3 jquerymobile应用开发迅速上手6
1.4 本章小结10
第2章 页面与对话框11
2.1 jquerymobile页面结构12
2.1.1 基本框架12
2.1.2 多容器页面结构13
2.1.3 外部页面链接15
2.1.4 页面后退链接18
2.2 预加载与页面缓存20
2.2.1 预加载20
.2.2.2 页面缓存22
2.3 页面的脚本23
2.3.1 创建页面23
2.3.2 跳转页面25
2.3.3 加载页面27
2.4 对话框29
2.4.1 创建简单对话框29
2.4.2 关闭对话框31
2.5 本章小结33
第3章 工具栏与格式化内容34
3.1 头部栏35
3.1.1 头部栏的基本结构35
3.1.2 设置后退按钮的文字37
3.1.3 添加按钮39
3.1.4 设定按钮位置41
3.2 导航栏43
3.2.1 导航栏的基本结构43
3.2.2 头部导航栏44
3.2.3 导航栏的图标46
3.2.4 设置导航栏图标位置48
3.2.5 自定义图标50
3.3 尾部栏54
3.3.1 添加按钮54
3.3.2 添加表单元素56
3.4 内容格式化57
3.4.1 网格布局57
3.4.2 可折叠的区块60
3.4.3 可嵌套的折叠区块62
3.4.4 折叠组标记63
3.5 本章小结65
第4章 页面常用组件66
4.1 按钮67
4.1.1 内联按钮67
4.1.2 按钮组标记69
4.2 表单71
4.2.1 文本输入71
4.2.2 滑块73
4.2.3 翻转切换开关75
4.2.4 单选按钮76
4.2.5 复选框78
4.2.6 选择菜单81
4.2.7 多项选择菜单84
4.3 列表86
4.3.1 基本列表86
4.3.2 嵌套列表87
4.3.3 有序列表89
4.3.4 分割按钮列表91
4.3.5 分割列表项93
4.3.6 图标与计数器95
4.3.7 内容格式化与计数器96
4.4 本章小结98
第5章 jquerymobile主题99
5.1 主题的定义及使用场景100
5.1.1 默认主题100
5.1.2 修改默认主题103
5.1.3 自定义主题105
5.2 列表与表单元素的主题108
5.2.1 列表主题108
5.2.2 表单主题110
5.2.3 按钮主题112
5.2.4 激活状态主题113
5.3 工具栏与页面内容的主题115
5.3.1 工具栏主题115
5.3.2 页面主题117
5.3.3 内容主题119
5.4 本章小结121
第6章 jquerymobile插件122
6.1 图片滑动浏览插件photoswipe123
6.2 图片幻灯片插件camera126
6.3 滚动选择时间插件mobiscroll130
6.4 搜索插件autocomplete133
6.5 日期对话框插件datebox136
6.6 简单对话框插件simpledialog138
6.7 快捷标签插件actionsheet142
6.8 本章小结145
第7章 jquerymobileapi详解146
7.1 基本配置项147
7.1.1 自定义页面加载和出错提示信息147
7.1.2 使用函数修改gradea配置值149
7.2 事件152
7.2.1 触摸事件152
7.2.2 设置翻转事件156
7.2.3 屏幕滚动事件158
7.2.4 页面显示或隐藏事件161
7.3 访问地址的相关方法164
7.3.1 访问路径和url地址转换方法164
7.3.2 url地址验证方法167
7.3.3 域名比较方法170
7.3.4 纵向滚动方法172
7.4 本章小结175
第8章 jquerymobile开发技巧与最佳实践176
8.1 开启或禁用列表项中的箭头177
8.2 使用悬浮的方式固定头部栏与尾部栏179
8.3 初始化页面随机显示背景图181
8.4 按钮标题文字的控制183
8.5 侦听html5画布元素的触摸事件185
8.6 在jquerymobile中提交表单数据188
8.7 切换按钮的开启禁用状态191
8.8 开启或禁用ajax方式打开页面链接193
8.9 使用localstorage传递链接参数196
8.10 在jquerymobile中构建离线功能198
8.11 本章小结201
第9章 开发移动终端新闻订阅管理系统202
9.1 需求分析203
9.1.1 总体设计203
9.1.2 功能设计203
9.2 数据结构204
9.2.1 数据库设计204
9.2.2 输出api设计206
9.3 系统封面开发208
9.4 系统首页开发210
9.5 订阅管理页开发214
9.6 类别新闻页开发217
9.7 新闻详情页开发221
9.8 其余文件223
9.8.1 样式文件224
9.8.2 api接口文件226
9.9 本章小结226
第10章 开发移动终端记事本管理系统227
10.1 需求分析228
10.1.1 总体设计228
10.1.2 功能设计229
10.2 新手导航页开发229
10.3 系统首页开发233
10.4 记事列表页开发236
10.5 记事详细页开发238
10.6 修改记事内容页开发241
10.7 添加记事内容页开发244
10.8 样式文件247
10.9 本章小结249