日期:2014-05-17 浏览次数:21119 次
《Pro ASP.NET MVC 3? Framework》书籍本身的信息就不多提了(不了解的可以Google一下),内容信息量很大(837页),适合ASP.NET的开发者,特别像我这样的WebForm使用者认真研读。
?
第一部分:ASP.NET MVC3介绍
对于在微软平台上的Web开发者来说,ASP.NET MVC?Framework是一个彻底的改变。框架的重点在于清晰地架构、设计模式、可测试性以及不再隐藏Web程序工作的方式(WebForm这方面恰恰相反)。
书籍的第一部分用来帮助读者理解ASP.NET MVC?Framework的基本理念,包括ASP.NET MVC3的新特征以及框架在实践中大致的使用方式。
?
?
第一章:好主意
1、Web开发简史
2、Web开发的今天
3、ASP.NET MVC的主要益处
4、谁该使用ASP.NET MVC?
5、ASP.NET MVC3的新内容
第二章:做好准备
1、准备好Workstation
2、准备好服务器
3、更多的信息
第三章:第一个MVC应用
1、创建一个ASP.NET MVC应用
2、提供Web页面
3、创建一个数据录入的应用
第四章:MVC模式
1、MVC的历史
2、理解MVC模式
3、使用领域驱动开发方式
4、创建松耦合控件
5、自动测试
第五章:语言特征必知必会
1、C#必知必会
2、理解Razor语法
第六章:MVC工具必知必会
1、使用Niject
2、ASP.NET MVC中使用Niject
3、Visual Studio中的单元测试
4、使用Moq
第七章:SportsStore:一个真实的应用
1、起步
2、建立领域模型(Domain Model)
3、显式产品列表
4、准备数据库
5、分页技术
6、内容样式
第八章:SportsStore:导航和购物车
1、添加导航控制器
2、创建购物车
3、使用模型绑定(Model Binding)
4、完成购物车
5、提交订单
第九章:SportsStore:管理
1、添加目录管理
2、安全的管理特征
3、图片上传
?
?
第二部分:深入ASP.NET MVC3
目前为止,我们已经了解ASP.NET MVC?Framework存在的原因,并且理解了它的结构以及设计目标。我们已经用它实现了一个不错的、测试驱动的电子商务应用。现在,是掀起它的盖头来了解它运行机制完整细节的时候了。
书籍的第二部分,我们来看看细节。我们从浏览一个ASP.NET MVC 应用的结构以及它的请求处理流程开始,然后着重理解一些独特的特征,诸如路由(routing),控制器和行为(controllers and actions?),MVC的视图系统(MVC view system),以及MVC同领域模型(domain models)一起工作的方式。
在这部分的最后两章,我们来了解如何在MVC应用中使用不唐突的AJAX和JQuery。
?
?
第十章:MVC项目概览
1、使用 Visual Studio MVC Projects?
2、调试 MVC Application
3、依赖注入
第十一章:URLs, Routing, and Areas
1、路由系统(Routing System)介绍
2、生成Outgoing URLs
3、使用区域(Working with Areas)
4、URL S