ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用 txt umd azw3 下载 fb2 pdf 在线 免费

ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用电子书下载地址
- 文件名
- [epub 下载] ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用 epub格式电子书
- [azw3 下载] ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用 azw3格式电子书
- [pdf 下载] ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用 pdf格式电子书
- [txt 下载] ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用 txt格式电子书
- [mobi 下载] ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用 mobi格式电子书
- [word 下载] ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用 word格式电子书
- [kindle 下载] ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用 kindle格式电子书
内容简介:
使用ASP.NET MVC开发新一代Web应用程序
深入了解ASP.NET MVC 5的架构和特性,并学习构建在桌面和移动设备上都运行良好的Web应用程序。Web开发专家Dino Esposito将带你全面了解Web框架的模型-视图-控制器(MVC)设计模型,并为你介绍用以完整分离业务逻辑和用户界面的工具。如果你是经验丰富的Web开发人员,且刚开始接触ASP.NET MVC,这本实践指导类的书将助你顺利打开ASP.NET MVC的开发之门。
主要内容
◆ 构建易于测试和维护的Web应用程序
◆ 深入研究控制器功能——MVC站点核心
◆ 探索视图引擎的结构和运转情况
◆ 使用自定义模型绑定器处理各种输入数据
◆ 自动化输入表单的编写和简化验证
◆ 设计用于移动设备、本地化以及错误处理的网站
◆ 通过实现成员资格和身份标识系统来提供安全性
◆ 使用JavaScript和jQuery将脚本代码注入站点
◆ 使用响应式网页设计和无线通用资源文件(WURFL)
◆ 让网站适合移动设备
书籍目录:
目 录
第I部分 ASP.NET MVC基础
第1章 ASP.NET MVC控制器
3
1.1 对输入请求进行路由
4
1.1.1 模拟ASP.NET MVC运行时
4
1.1.2 URL路由HTTP模块
7
1.1.3 应用程序路由
9
1.2 控制器类
15
1.2.1 控制器的特征
15
1.2.2 编写控制器类
17
1.2.3 处理输入数据
22
1.2.4 产生操作结果
25
1.3 本章小结
30
第2章 ASP.NET MVC视图
33
2.1 视图引擎的结构与性能
34
2.1.1 视图引擎的机制
34
2.1.2 视图模板定义
39
2.2 HTML帮助器
42
2.2.1 基础帮助器
43
2.2.2 模板化帮助器
49
2.2.3 自定义帮助器
51
2.3 Razor视图引擎
54
2.3.1 视图引擎的内部机制
54
2.3.2 设计一个样例视图
59
2.4 视图编码
65
2.4.1 视图建模
65
2.4.2 高级功能
71
2.5 本章小结
74
第3章 模型绑定架构
75
3.1 输入模型
76
3.1.1 Web Forms输入处理的演变
76
3.1.2 ASP.NET MVC中的输入处理
77
3.2 模型绑定
78
3.2.1 模型绑定的基础结构
78
3.2.2 默认模型绑定器
79
3.2.3 默认绑定器的可自定义方面
91
3.3 高级模型绑定
93
3.3.1 自定义类型绑定器
93
3.3.2 DateTime模型绑定器示例
96
3.4 本章小结
102
第4章 输入表单
103
4.1 数据输入的一般模式
104
4.1.1 一个经典的选择-编辑-提交场景
104
4.1.2 应用提交-重定向-获
取(Post-Redirect-Get)模式
111
4.2 输入表单的自动化编写
117
4.2.1 预定义的显示和编辑器模板
117
4.2.2 用于模型数据类型的自定义模板
126
4.3 输入验证
130
4.3.1 使用数据批注
131
4.3.2 高级数据批注
136
4.3.3 自我验证
143
4.4 本章小结
147
第II部分 ASP.NET MVC软件设计
第5章 ASP.NET MVC应用程序的特性
151
5.1 ASP.NET内部对象
151
5.1.1 HTTP响应和SEO
152
5.1.2 管理会话状态
155
5.1.3 缓存数据
156
5.2 错误处理
163
5.2.1 处理程序异常
163
5.2.2 全局错误处理
169
5.2.3 处理缺失内容
173
5.3 本地化
175
5.3.1 使用可本地化的资源
176
5.3.2 处理可本地化的应用程序
183
5.4 本章小结
188
第6章 应用程序安全性
189
6.1 ASP.NET MVC中的安全性
189
6.1.1 身份验证和授权
190
6.1.2 将身份验证和授权分开
192
6.2 实现成员资格系统
195
6.2.1 定义成员资格控制器
196
6.2.2 记住我(Remember-Me)特性与Ajax
205
6.3 外部身份验证服务
208
6.3.1 OpenID协议
209
6.3.2 通过社交网络进行身份验证
217
6.4 本章小结
224
第7章 设计ASP.NET MVC控制器的注意事项
227
7.1 打造你的控制器
227
7.1.1 选择正确的原型
228
7.1.2 精简的控制器
231
7.2 连接表示层与后端
238
7.2.1 分层架构模式
239
7.2.2 在层中注入数据和服务
245
7.2.3 获得对控制器工厂的控制权
251
7.3 本章小结
254
第8章 自定义ASP.NET MVC控制器
255
8.1 ASP.NET MVC的扩展模型
255
8.1.1 基于提供程序的模型
256
8.1.2 服务定位器模式
259
8.2 在控制器中添加特性
263
8.2.1 操作筛选器
263
8.2.2 操作筛选器库
267
8.2.3 特殊筛选器
275
8.2.4 构建动态的加载筛选器
280
8.3 操作结果类型
286
8.3.1 内置的操作结果类型
286
8.3.2 自定义结果类型
292
8.4 本章小结
301
第9章 ASP.NET MVC中的测试与可测试性
303
9.1 可测试性和设计
304
9.1.1 DfT
304
9.1.2 松散设计
305
9.2 单元测试的基本知识
310
9.2.1 使用测试工具
310
9.2.2 测试的特性
315
9.3 测试ASP.NET MVC代码
320
9.3.1 应该测试哪部分代码
320
9.3.2 对ASP.NET MVC代码进行单元测试
323
9.3.3 处理依赖性
327
9.3.4 模拟HTTP上下文
329
9.4 本章小结
337
第10章 Web API的执行指南
339
10.1 Web API的来龙去脉
339
10.1.1 标准化HTTP API的需求
340
10.1.2 MVC控制器与Web API对比
341
10.2 让Web API开始工作
343
10.2.1 设计RESTful接口
344
10.2.2 预期的方法行为
348
10.2.3 使用Web API
351
10.2.4 设计面向RPC的接口
354
10.2.5 安全性考量
358
10.3 协商响应格式
361
10.3.1 ASP.NET MVC方式
361
10.3.2 内容协商是如何在Web API中运行的
362
10.4 本章小结
366
第III部分 移动客户端
第11章 有效的JavaScript
369
11.1 重温JavaScript语言
370
11.1.1 语言基础知识
370
11.1.2 JavaScript中的面向对象
375
11.2 jQuery的执行摘要
379
11.2.1 DOM查询与包装集
379
11.2.2 选择器
382
11.2.3 事件
386
11.3 JavaScript编程特性
389
11.3.1 无侵入性代码
389
11.3.2 可重用封装和依赖性
390
11.3.3 加载脚本和资源
393
11.3.4 捆绑和缩小
396
11.4 本章小结
400
第12章 让网站对移动端友好
401
12.1 在站点上启用移动端技术
401
12.1.1 HTML5对忙碌的开发人员意味着什么
402
12.1.2 RWD
409
12.1.3 jQuery Mobile的执行摘要
415
12.1.4 Twitter Bootstrap概览
425
12.2 为已有站点添加移动功能
432
12.2.1 将用户路由到正确的站点
433
12.2.2 从移动端到设备
438
12.3 本章小结
438
第13章 构建用于多种设备的站点
441
13.1 理解ASP.NET MVC中的显示模式
442
13.1.1 分离移动视图和桌面视图
442
13.1.2 选择显示模式的规则
444
13.1.3 添加自定义显示模式
445
13.2 WURFL数据库介绍
448
13.2.1 存储库的结构
449
13.2.2 基础WURFL性能
453
13.3 在ASP.NET MVC显示模式下使用WURFL
456
13.3.1 配置WURFL框架
456
13.3.2 检测设备性能
458
13.3.3 使用基于WURFL的显示模式
461
13.3.4 WURFL云API
466
13.4 为什么应该考虑服务器端解决方案
467
13.5 本章小结
468
作者介绍:
Dino Esposito是著名的Web和移动开发专家。他常常活跃在行业活动中,包括在DevConnections和微软技术大会上做演讲,并不时为MSDN杂志和其他出版物供稿。他已经撰写了多部由微软出版社出版的畅销书籍,包括Architecting Mobile Solutions for the Enterprise。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
使用ASP.NET MVC开发新一代Web应用程序
深入了解ASP.NET MVC 5的架构和特性,并学习构建在桌面和移动设备上都运行良好的Web应用程序。Web开发专家Dino Esposito将带你全面了解Web框架的模型-视图-控制器(MVC)设计模型,并为你介绍用以完整分离业务逻辑和用户界面的工具。如果你是经验丰富的Web开发人员,且刚开始接触ASP.NET MVC,这本实践指导类的书将助你顺利打开ASP.NET MVC的开发之门。
主要内容
◆ 构建易于测试和维护的Web应用程序
◆ 深入研究控制器功能——MVC站点核心
◆ 探索视图引擎的结构和运转情况
◆ 使用自定义模型绑定器处理各种输入数据
◆ 自动化输入表单的编写和简化验证
◆ 设计用于移动设备、本地化以及错误处理的网站
◆ 通过实现成员资格和身份标识系统来提供安全性
◆ 使用JavaScript和jQuery将脚本代码注入站点
◆ 使用响应式网页设计和无线通用资源文件(WURFL)
◆ 让网站适合移动设备
网站评分
书籍多样性:6分
书籍信息完全性:4分
网站更新速度:9分
使用便利性:9分
书籍清晰度:5分
书籍格式兼容性:9分
是否包含广告:7分
加载速度:6分
安全性:7分
稳定性:5分
搜索功能:6分
下载便捷性:3分
下载点评
- 图书多(537+)
- 经典(468+)
- 小说多(282+)
- 四星好评(74+)
- 差评少(125+)
- 方便(391+)
- 服务好(664+)
- epub(448+)
- 体验满分(301+)
- 目录完整(629+)
- pdf(441+)
- 超值(324+)
- 三星好评(341+)
下载评价
- 网友 寇***音:
好,真的挺使用的!
- 网友 堵***格:
OK,还可以
- 网友 焦***山:
不错。。。。。
- 网友 国***芳:
五星好评
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 林***艳:
很好,能找到很多平常找不到的书。
- 网友 堵***洁:
好用,支持
- 网友 车***波:
很好,下载出来的内容没有乱码。
- 网友 后***之:
强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!
- 网友 宫***玉:
我说完了。
- 网友 潘***丽:
这里能在线转化,直接选择一款就可以了,用他这个转很方便的
- 网友 曹***雯:
为什么许多书都找不到?
- 网友 冉***兮:
如果满分一百分,我愿意给你99分,剩下一分怕你骄傲
- 网友 国***舒:
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 屠***好:
还行吧。
喜欢"ASP.NET MVC 5 编程实战(第3 版)——构建在桌面和移动设备运行同样精彩的Web 应用"的人也看了
岳飞之死(岳飞为什么必须死?翻开本书,看懂皇权的运作逻辑。《如果这是宋史》作者高天流云全新力作!) txt umd azw3 下载 fb2 pdf 在线 免费
家训铸乾坤-中国古代励志家训 txt umd azw3 下载 fb2 pdf 在线 免费
道德经 足本无删减 大字版 文白对照 锁线精装 中华传统文化古典名著 国学经典书籍 txt umd azw3 下载 fb2 pdf 在线 免费
奥数小丛书(第三版)初中卷1:因式分解技巧(第三版) txt umd azw3 下载 fb2 pdf 在线 免费
8分钟应用题 一年级上册 小学1年级人教版解决问题天天练专项突破强化练习数学思维训练举一反三 金牛耳 txt umd azw3 下载 fb2 pdf 在线 免费
Lonely Planet 孤独星球:江西(2016年版) txt umd azw3 下载 fb2 pdf 在线 免费
就这样考上北大2 秦春华 编 北京大学出版社【正版】 txt umd azw3 下载 fb2 pdf 在线 免费
正版人教版部编版五年下册语文数学课本全套人教版小学五年下册语文+北师大版数学书课本教材五年下册语文数学书北师大版 txt umd azw3 下载 fb2 pdf 在线 免费
老子庄子道德经全集今注今译文白对照注释白话译文双色插图版国学经典书籍全套4册线装 珍藏版仿古书中华国学线装书局防古线装 初中高中生成人版 txt umd azw3 下载 fb2 pdf 在线 免费
启东中学作业本八年级英语上册WY外研版 同步篇 启东系列龙门书局 初中英语八年级英语上册启东中学作业本练习册 txt umd azw3 下载 fb2 pdf 在线 免费
- 精神分析引论新编/汉译世界学术名著丛书 txt umd azw3 下载 fb2 pdf 在线 免费
- 税法(第2版) txt umd azw3 下载 fb2 pdf 在线 免费
- Go语言核心编程 txt umd azw3 下载 fb2 pdf 在线 免费
- 抗战老兵口述实录 txt umd azw3 下载 fb2 pdf 在线 免费
- 神秘新疆 txt umd azw3 下载 fb2 pdf 在线 免费
- 科学美国人精选系列:2036,气候或将灾变 txt umd azw3 下载 fb2 pdf 在线 免费
- 民调局异闻录最终篇章【第一卷】5荒塚仙踪(百万读者疯狂追捧,《民调局异闻录》继续传奇!《盗墓笔记》《鬼吹灯》后悬疑小说新高峰 !) txt umd azw3 下载 fb2 pdf 在线 免费
- 室内环境检测技术,王炳强编,化学工业出版社,9787502565985 txt umd azw3 下载 fb2 pdf 在线 免费
- 【正版新书】.NET应用程序开发技术与项目实践(C#版)曾宪权9787302451990清华大学jyy txt umd azw3 下载 fb2 pdf 在线 免费
- 企业物流管理[1/1](普通高校经济及管理学科规划教材) txt umd azw3 下载 fb2 pdf 在线 免费
书籍真实打分
故事情节:3分
人物塑造:9分
主题深度:7分
文字风格:6分
语言运用:3分
文笔流畅:7分
思想传递:7分
知识深度:7分
知识广度:6分
实用性:5分
章节划分:9分
结构布局:8分
新颖与独特:5分
情感共鸣:5分
引人入胜:6分
现实相关:6分
沉浸感:9分
事实准确性:9分
文化贡献:5分