我应该从ASP.NET MVC 1还是MVC 2 Beta开始?

Dam*_*isa 7 .net asp.net-mvc

我刚开始进入ASP.NET MVC,今天看到版本2Beta版已经发布.

我应该从MVC 1开始,因为已经有很多很棒的资源和教程吗?或者我应该直接使用MVC 2来利用已经进行的任何改进?

我正在考虑将其分解为另一个问题,但我想后续问题是主要区别是什么?版本1教程是否适合让我进入版本2?

更新:

我认为值得更新这个问题值得一提,我开始介绍Scott Guthrie的NerdDinner教程.我强烈推荐它.

经过这一切,我开始在我自己的项目中使用它,几乎立即遇到了障碍.我想在我的网站的不同区域重用部分内容.如果部分属于不同的控制器,则无法做到.但是,MVC 2 Html.RenderAction解决了我的问题.

UpT*_*eek 5

就个人而言,我会忘记1并且只是跳入2.当你完成任何项目时,2可能会超出Beta.大多数MVC1教程通常适用于2.如果某些东西不起作用,只需检查它是否属于版本之间的差异.(事实上​​,如果你坚持使用1,你不能保证所有的教程都是100%准确的,因为很多教程都与1的预发布版本有关).2添加了一些方便的功能,如您可能想要使用的区域.