图书介绍
基于Bootstrap和Knockout.js的ASP.NET MVC开发实战PDF|Epub|txt|kindle电子书版本网盘下载
![基于Bootstrap和Knockout.js的ASP.NET MVC开发实战](https://www.shukui.net/cover/51/30032870.jpg)
- (美)蒙诺著 著
- 出版社: 北京:中国电力出版社
- ISBN:9787512384149
- 出版时间:2015
- 标注页数:237页
- 文件大小:23MB
- 文件页数:246页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
基于Bootstrap和Knockout.js的ASP.NET MVC开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一部分入门指南9
第1章 MVC介绍9
创建第一个项目9
分析HomeController12
分析View14
理解URL结构15
小结17
第2章 Bootstrap介绍18
默认菜单18
含有下拉列表和搜索框的菜单21
按钮24
警告框26
主题27
小结27
第3章 Knockout.js介绍28
安装Knockout.js28
基本示例30
何为MVVM?32
创建ViewModel33
小结35
第4章 数据库应用36
Entity Framework介绍37
Code First38
Database First41
创建测试数据45
小结48
第二部分 数据处理51
第5章 表的查询、排序、分页51
Author查询51
Author排序58
Author分页64
小结68
第6章 表单处理69
在表单中集成Knockout69
共享View和ViewModel76
在模态框中进行删除操作84
空表格88
小结90
第7章 服务器端ViewModel92
为什么要创建服务器端ViewModel?92
AuthorViewModel93
更新Authors列表95
更新Add/Edit表单96
更新Delete模态框98
小结98
第8章 Web API介绍99
安装Web API99
更新Authors列表101
更新Authors的Add/Edit表单111
小结114
第三部分 代码架构117
第9章 创建全局过滤器117
Authentication过滤器117
Authorization过滤器118
Action过滤器118
Result过滤器118
Exception过滤器118
Web API全局验证119
用Result过滤器进行自动映射122
Web API错误处理126
MVC错误处理129
小结132
第10章 添加验证与授权133
Authentication概述133
Authorization概述134
实现一个Authentication过滤器135
实现一个Authorization过滤器143
小结146
第11章 使用Attribute定义URL路由148
Attribute路由基础知识148
路由前缀151
路由约束152
小结157
第12章 胖模型、瘦控制器158
关注点分离158
服务与行为161
小结169
第四部分 应用实例173
第13章 构建购物车173
购物车需求173
购物车项目174
JavaScript捆绑与最小化174
小结176
第14章 构建数据模型177
Code-First模型177
定义DbContext并初始化数据180
视图模型183
小结187
第15章 布局实现188
共享布局188
购物车摘要190
分类菜单198
小结201
第16章 图书列表202
主页202
特色图书203
按分类筛选图书207
小结209
第17章 添加购物车210
图书详情210
自定义组件和自定义绑定215
保存购物车项222
小结224
第18章 更新或删除购物车225
购物车详情225
购物车详情上的Knockout应用229
完成购物车234
小结237