《精通ASP.NET MVC5》((美)弗瑞曼|译者:张成彬//徐燕萍//李萍//林逸)-图书推荐

内容提要

ASP.NET MVC 5框架是微软ASP.NET Web平台的新进展。它提供了高生产率的编程模型,结合ASP.NET的全部优势,促成 整洁的代码架构、测试驱动开发和强大的可扩展性。弗瑞曼著的《精通ASP.NET MVC5》涵盖ASP.NET MVC 5的所有开发优势技术,包括用C#属性定义路由技术及重写过滤器技术等。且构建MVC应用程序的用户体验也有本质上的改进。其中书里也专一讲解了用新Visual Studio 2013创建MVC应用程序时的技术和技巧。本书包括完整的开发工具介绍以及对代码进行辅助编译和调试的技术。本书还涉及流行的Bootstrap JavaScript库,该库现已被纳入到MVC 5之中,为开发人员提供 广泛的多平台CSS和HTML5选项,而不必像以前那样去加载大量的第三方库。本书适合程序员、Web开发者学习,也适合作为大中专院校相关专业的师生用书和培训学校的教材。

目录

第1章 ASP.NET MVC背景
1.1 理解ASP.NET历史
1.2 当今的Web开发
1.2.1 Web标准与REST
1.2.2 敏捷与测试驱动开发
1.2.3 Ruby on Rails
1.2.4 Node.js
1.3 ASP.NET MVC的关键优点
1.3.1 MVC的体系结构
1.3.2 可扩展性
1.3.3 HTML和HTTP上的严密控制
1.3.4 可测试性
1.3.5 强大的路由系统
1.3.6 建立在ASP.NET平台的精华之上
1.3.7 现代API
1.3.8 ASP.NET MVC是开源的
1.4 本书的预备知识
1.5 本书的结构
1.5.1 部分:ASP.NET MVC 5导论
1.5.2 第2部分:ASP.NET MVC细节
1.6 本版的新特点
1.7 获取示例代码
1.8 本书所需的软件
1.9 诚信
1.10 小结
第2章 个MVC应用程序
2.1 准备Visual Studio
2.2 创建新的ASP.NET MVC项目
2.2.1 添加 个控制器
2.2.2 理解路由
2.3 渲染Web页面
2.3.1 创建并渲染视图
2.3.2 添加动态输出
2.4 创建一个简单的数据录入应用程序
2.4.1 设置场景
2.4.2 设计一个数据模型
2.4.3 链接动作方法
2.4.4 建立表单
2.4.5 设置启动URL
2.4.6 处理表单
2.4.7 添加验证
2.4.8 设置内容样式
2.4.9 完成示例
2.5 小结
第3章 MVC模式
3.1 MVC简史
3.2 理解MVC模式
3.2.1 理解域模型
3.2.2 MVC的ASP.NET实现
3.2.3 MVC与其他模式比较
3.3 建立松耦合组件
3.3.1 使用依赖项注入
3.3.2 使用依赖项注入容器
3.4 自动测试初步
3.4.1 理解单元测试
3.4.2 理解集成测试
3.5 小结
第4章 基本语言特性
4.1 准备示例项目
4.2 使用自动实现的属性
4.3 使用对象与集合的初始化器
4.4 使用扩展方法
4.4.1 对接口运用扩展方法
4.4.2 创建过滤扩展方法
4.5 使用lambda表达式
……
第5章 使用Razor
第6章 MVC基本工具
第7章 SportsStore:一个真正的应用程序
第8章 SportsStore:导航
第9章 SportsStore:完成购物车
0章 SportsStore:移动版
1章 SportsStore:管理
2章 SportsStore:安全性与收尾工作
3章 部署
4章 MVC项目综述
5章 URL路由
6章 路由特性
7章 控制器和动作
8章 过滤器
9章 控制器可扩展性
第20章 视图
第21章 辅助器方法
第22章 模板辅助器方法
第23章 URL和Ajax辅助器方法
第24章 模型绑定
第25章 模型验证
第26章 捆绑包
第27章 Web API与单页应用程序

卖贝商城 推荐:《精通ASP.NET MVC5》((美)弗瑞曼|译者:张成彬//徐燕萍//李萍//林逸)