《Pro ASP.NET MVC 3 Framework》学习笔记目录

《Pro ASP.NET MVC 3 Framework》简介:

  • 作者: Adam Freeman 和 Steven Sanderson
  • 出版社: Apress; New
  • 平装: 820页
  • 语种: 英语
  • ISBN: 1430234040

声明:笔记里面按我自己的理解翻译了大部分内容,写这个笔记的目的:为了方便自己查阅,也为园友提供学习的方便。

我无意侵犯作者的任何权利,仅仅为了自己学习。也希望路过的朋友不要用于任何商业目的。

第一部分 ASP.NET MVC3介绍

 

《Pro ASP.NET MVC 3 Framework》学习笔记之一 【MVC的历程,优点,HelloWorld】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二 【领域模型的概念介绍及MVC模型绑定】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之三 【MVC模式介绍】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之四 【领域模型介绍】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之五 【依赖注入及ninject工具使用】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之六 【C#部分特性】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之七 【MVC3 Razor视图引擎的@句法】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之八 【Ninject的使用-上】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之九 【Ninject的使用-下】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十 【Unit Testing的使用】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十一 【Moq的使用】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十二 【示例项目SportsStore及MyBatis.NET的使用】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十三 【示例项目SportsStore】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十四 【示例项目SportsStore】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十五 【示例项目SportsStore】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十六 【示例项目SportsStore】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十七 【示例项目SportsStore】

 

第二部分 ASP.NET MVC3详解

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十八 【URL和Routing】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之十九 【URL和Routing】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十 【URL和Routing】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十一 【Area及URL架构的最佳实践】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十二 【Controllers和Actions】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十三 【Controllers和Actions】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十四 【Controllers和Actions】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十五 【Filters】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十六 【Controller扩展】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十七 【视图1】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十八 【视图2】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之二十九 【模型模版】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之三十 【模型绑定】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之三十一 【模型验证】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之三十二 【无入侵的Ajax】

 

《Pro ASP.NET MVC 3 Framework》之jQuery【主要是jQuery的用法,所以笔记省去这章,大家可以自行学习】

 

           第三部分 交付成功的ASP.NET MVC 3项目

 

《Pro ASP.NET MVC 3 Framework》学习笔记之三十三 【安全性】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之三十四 【验证与授权】

 

《Pro ASP.NET MVC 3 Framework》学习笔记之三十五 【部署】

 

附件下载全部demo源码

 

时间: 2024-09-02 06:00:50

《Pro ASP.NET MVC 3 Framework》学习笔记目录的相关文章

ASP.NET MVC 3 Framework学习笔记之Model Templates

.使用模板化的视图Helpers(Using Templated View Helpers) 模版化视图helpers的创意就是它们更加灵活.我们不用自己去指定应该用什么HTML元素来呈现一个模型的属性,MVC自己会搞定,在我们更新了视图模型时,也不用手动的更新视图.下面是一个例子:  代码如下 复制代码 //在Models里面添加Persons.cs using System; using System.Collections.Generic; using System.Linq; using

《Pro ASP.NET MVC 3 Framework》学习笔记之一【MVC的历程,优点,HelloWorld】

序论:asp.net mvc出现已经有两三年的时间了(2009开始1.0版本),但是这么方面的中文学习资料仍然非常少,特别是asp.net mvc3,几乎就没有中文的学习书籍.在英文的书籍中有两本是非常经典的mvc3教程:<Professional ASP.NET MVC 3>--作者:Jon Galloway , Phil Haack, Brad Wilson , K. Scott Allen和<Pro ASP.NET MVC 3 Framework>--作者:Steven Sa

ASP.NET MVC Web API 学习笔记----HttpClient简介

  1. HttpClient简单介绍  依稀还记得那个时候用WebClient,HttpWebRequest来发送一个请求,现在ASP.NET MVC4中自带了一个类HttpClient,用于接收HttpResponseMessage和发送HttpRequestMesssage. 问题在于既然WebClient,HttpWebRequest可以完成相应的功能,为什么还要使用HttpClient类,.NET Framework中既然提出了这样一个类肯定是有其特别之处的,这里罗列几个不同之处: (

ASP.NET MVC Web API 学习笔记---联系人增删改查

本章节简单介绍一下使用ASP.NET MVC Web API 做增删改查.目前很多Http服务还是通过REST或者类似RESP的模型来进行数据操作的.下面我们通过创建一个简单的Web API来管理联系人          说明:为了方便数据不使用真正的数据库,而是通过内存数据模拟    1.       Web API中包含的方法 Action HTTP method Relative URI GetAllContact GET /api/contact GetContact GET /api/

《Pro ASP.NET MVC 3 Framework》学习笔记之九【Ninject的使用-下】

接着上次的Ninject的笔记,如果你是初次路过,可以先看看我前面的笔记. 一,创建依赖链(Chains of Dependency) 当我们向Ninject请求创建一个类型时,Ninject会去检查该类型和其他类型之间的耦合关系.如果有额外的依赖,Ninject也会解析它们并创建我们需要的所有类的实例.为了进一步说明,我们创建一个新的接口和一个实现该接口的类.请注意我们的例子是跟前面的笔记衔接的,所以如果你打算跟着一起操作的话,最好能够去看看前面的笔记. 创建一个IDiscountHelper

《Pro ASP.NET MVC 3 Framework》学习笔记之四【领域模型介绍】

主题:应用领域驱动开发(Applying Domain-Driven Development) Domain Model是MVC程序的"心脏",其他的一切,包括Controllers和Views仅仅是用来跟Domain Model交互的一种方式,ASP.NET MVC并没有限制使用在Domain Model上面的技术,我们可以自由的选择跟.net framework交互的技术,并且这样的选择是非常多的.不仅如此,ASP.NET MVC为我们提供了基础的架构和约定来帮助Domain Mo

《Pro ASP.NET MVC 3 Framework》学习笔记之五【依赖注入及ninject工具使用】

一,创建松耦合的组件 1."分解关注点"是MVC模式里面一个非常重要的特性.我们想要在应用程序里面创建的组件尽可能的独立,这样我们就能管理比较少的依赖关系.理想情况下,每个组件都是孤立的,不知道其他组件的存在,处理应用程序的其他领域仅仅通过抽象接口,这就是所谓的松耦合,它让我们的应用程序更加容易测试和修改.通过一个简单的例子可以帮助我们理解,假如我们想写一个发邮件的组件,暂且就把这个组件命名为MyEmailSender,接着我们实现一个接口,这个接口定义了所有需要发送邮件的功能,也暂且

《Pro ASP.NET MVC 3 Framework》学习笔记之三十五 【部署】

准备要部署的应用程序 在正式进入部署MVC程序到IIS之前,会介绍一些关于应用程序迁移到生产环境之前探测错误以及一旦进入生产环境最大化性能的技术.同时也会展示关于流线型部署过程的有用的功能.   检测视图错误 Razor视图会在服务器需要的时候编译而不是在VS里面生成项目时编译,正常情况下,探测视图编译错误的方式是系统的访问每一个action,从而让每一个view都能够呈现.这显然是非常乏味而且不会一直成功的技术,特别是在基于不同的model状态呈现不同的view的时候.我们可以启用一个特别的项

《Pro ASP.NET MVC 3 Framework》学习笔记之十五【示例项目SportsStore】

绑定Shopping Cart 定义购物车Cart的实体,购物车是我们程序业务领域的一个部分,所以在我们领域模型(Domain Model)里面添加一个cart的实体是合理的.在SportsStore.Domain的Entities文件夹下添加一个Cart的实体类,如下所示: View Code public class Cart {private List<CartLine> lineCollection = new List<CartLine>();//添加 public vo