我刚开始接触ASP.NET MVC,今天看到版本2的Beta版已发布。
考虑到已经有很多优秀的资源和教程,我应该从MVC 1开始学习吗?还是直接使用MVC 2以利用所做的任何改进?
我正在考虑将其分成另一个问题,但我的后续问题是主要区别是什么?版本1的教程是否适合让我了解版本2?
更新:
我认为值得更新这个问题,提到我开始运行Scott Guthrie的NerdDinner教程。我强烈推荐它。
在运行了这个过程之后,我开始在自己的项目中使用它,但几乎立即遇到了一个问题。我想在我的网站不同区域重用局部视图模板。如果该局部视图模板属于不同的控制器,则无法实现。然而,在MVC 2中有Html.RenderAction
可以为我解决这个问题。