图书介绍
基于Bootstrap和Knockout.js的ASP.NET MVC开发实战pdf电子书版本下载

- (美)蒙诺著 著
- 出版社: 北京:中国电力出版社
- 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
分析HomeController 12
分析View 14
理解URL结构 15
小结 17
第2章 Bootstrap介绍 18
默认菜单 18
含有下拉列表和搜索框的菜单 21
按钮 24
警告框 26
主题 27
小结 27
第3章 Knockout.js介绍 28
安装Knockout.js 28
基本示例 30
何为MVVM? 32
创建ViewModel 33
小结 35
第4章 数据库应用 36
Entity Framework介绍 37
Code First 38
Database First 41
创建测试数据 45
小结 48
第二部分 数据处理 51
第5章 表的查询、排序、分页 51
Author查询 51
Author排序 58
Author分页 64
小结 68
第6章 表单处理 69
在表单中集成Knockout 69
共享View和ViewModel 76
在模态框中进行删除操作 84
空表格 88
小结 90
第7章 服务器端ViewModel 92
为什么要创建服务器端ViewModel? 92
AuthorViewModel 93
更新Authors列表 95
更新Add/Edit表单 96
更新Delete模态框 98
小结 98
第8章 Web API介绍 99
安装Web API 99
更新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