欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 教程文档 > ASP > 基于Bootstrap和Knockout.js的ASP.NET MVC开发实战【PDF】【33.57MB】

基于Bootstrap和Knockout.js的ASP.NET MVC开发实战【PDF】【33.57MB】

2019-03-16 530 收藏 0 赞一个 0 真差劲 0 去评论 去下载

内容简介

利用动态服务端Web内容和响应Web设计共同构建的网站,在任何分辨率、桌面或移动设备下都可以进行良好的显示。通过《基于Bootstrap和Knockout.js的ASP.NET MVC开发实战》的实践应用,你将可以学习对ASP.NET MVC服务端语言、Bootstrap前端框架和Knockoutjs——Model-View-ViewModel模式的JavaScript实现的组合使用。本书主要内容有:通过ASP.NET MVC5、Bootstrap及Knockout.js的组合,构建组织良好、且易于维护的Web应用程序。利用ASP.NET MVC 5构建服务端Web应用程序,与数据库进行交互,并动态渲染HTML。利用Bootstrap创建在各种现代设备上都可以渲染的响应式视图,我们可能再也不需要CSS编码了。添加Knockout.js,通过流行的客户端交互(由服务端Web程序进行驱动)可以增强响应式Web设计。

作者简介

Jamie Munro,有15年以上的网站开发和Web应用开发的经验。在过去的几年里,他积极指导年轻的开发人员来增强他们的web开发技能。Jamie的网站(http:// www.endyourif.com)旨在通过网上示例帮助Web开发人员进一步提升他们的经验。

目录

前言
D一部分入门指南
D1章MVC介绍
创建D一个项目
分析HomeController
分析View
理解URL结构
小结
D2章Bootstrap介绍
默认菜单
含有下拉列表和搜索框的菜单
按钮
警告框
主题
小结
D3章Knockout.js介绍
安装Knockout.js
基本示例
何为MVVM?
创建ViewModel
小结
D4章数据库应用
EntityFramework介绍
CodeFirst
DatabaseFirst
创建测试数据
小结
D二部分数据处理
D5章表的查询、排序、分页
Author查询
Author排序
Author分页
小结
D6章表单处理
在表单中集成Knockout
共享View和ViewModel
在模态框中进行删除操作
空表格
小结
D7章服务器端ViewModel
为什么要创建服务器端ViewModel?
AuthorViewModel
更新Authors列表
更新Add/Edit表单
更新Delete模态框
小结
D8章WebAPI介绍
安装WebAPI
更新Authors列表
更新Authors的Add/Edit表单
小结
D三部分代码架构
D9章创建全局过滤器
Authentication过滤器
Authorization过滤器
Action过滤器
Result过滤器
Exception过滤器
WebAPI全局验证
用Result过滤器进行自动映射
WebAPI错误处理
MVC错误处理
小结
D10章添加验证与授
Authentication概述
Authorization概述
实现一个Authentication过滤器
实现一个Authorization过滤器
小结
D11章使用Attribute定义URL路由
Attribute路由基础知识
路由前缀
路由约束
小结
D12章胖模型、瘦控制器
关注点分离
服务与行为
小结
D四部分应用实例
D13章构建购物车
购物车需求
购物车项目
捆绑与*小化
小结
D14章构建数据模型
Code—First模型
定义DbContext并初始化数据
视图模型
小结
D15章布局实现
共享布局
购物车摘要
分类菜单
小结
D16章图书列表
主页
特色图书
按分类筛xuan图书
小结
D17章添加购物车
图书详情
自定义组件和自定义绑定
保存购物车项
小结
D18章更新或删除购物车
购物车详情
购物车详情上的Knockout应用
完成购物车
小结

文档截图

QQ截图20190316131946.jpg

基于Bootstrap和Knockout.js的ASP.NET MVC开发实战【PDF】【33.57MB】

一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

下载地址
大家评论