基于Bootstrap和Knockout.js的ASP.NET MVC开发实战

时间:2022-12-03 07:39:20

之前在一家公司里用过Knockout,是easyui 和 Knockout结合 的。下面的这本应该不错。

基于Bootstrap和Knockout.js的ASP.NET MVC开发实战

 

目录

前言 
第一部分入门指南 
第1章MVC介绍 
创建第一个项目 
分析HomeController 
分析View 
理解URL结构 
小结 
第2章Bootstrap介绍 
默认菜单 
含有下拉列表和搜索框的菜单 
按钮 
警告框 
主题 
小结 
第3章Knockout.js介绍 
安装Knockout.js 
基本示例 
何为MVVM? 
创建ViewModel 
小结 
第4章数据库应用 
Entity Framework介绍 
Code First 
Database First 
创建测试数据 
小结 
第二部分数据处理 
第5章表的查询、排序、分页 
Author查询 
Author排序 
Author分页 
小结 
第6章表单处理 
在表单中集成Knockout 
共享View和ViewModel 
在模态框中进行删除操作 
空表格 
小结 
第7章服务器端ViewModel 
为什么要创建服务器端ViewModel? 
AuthorViewModel 
更新Authors列表 
更新Add/Edit表单 
更新Delete模态框 
小结 
第8章Web API介绍 
安装Web API 
更新Authors列表 
更新Authors的Add/Edit表单 
小结 
第三部分代码架构 
第9章创建全局过滤器 
Authentication过滤器 
Authorization过滤器 
Action过滤器 
Result过滤器 
Exception过滤器 
Web API全局验证 
用Result过滤器进行自动映射 
Web API错误处理 
MVC错误处理 
小结 
第10章添加验证与授权 
Authentication概述 
Authorization概述 
实现一个Authentication过滤器 
实现一个Authorization过滤器 
小结 
第11章使用Attribute定义URL路由 
Attribute路由基础知识 
路由前缀 
路由约束 
小结 
第12章胖模型、瘦控制器 
关注点分离 
服务与行为 
小结 
第四部分应用实例 
第13章构建购物车 
购物车需求 
购物车项目 
JavaScript捆绑与最小化 
小结 
第14章构建数据模型 
Code—First模型 
定义DbContext并初始化数据 
视图模型 
小结 
第15章布局实现 
共享布局 
购物车摘要 
分类菜单 
小结 
第16章图书列表 
主页 
特色图书 
按分类筛选图书 
小结 
第17章添加购物车 
图书详情 
自定义组件和自定义绑定 
保存购物车项 
小结 
第18章更新或删除购物车 
购物车详情 
购物车详情上的Knockout应用 
完成购物车 
小结

 我找到了它的英文版链接:

http://download.csdn.net/detail/aidenchan/9424788

这边书的示列:

bootstrapintroduction.zip

shoppingcart.zip