学习ASP.NET MVC从1、2或3开始

5
我是ASP.NET MVC世界的新手。我有足够的ASP.NET 2.0和3.5经验。
但是,由于我们现在已经到了第4个版本,直接从这个最新版本开始让我感到不舒服。我正在浏览微软网站上列出的ASP.NET MVC视频教程,其中列出了以ASP.NET MVC-1、MVC-2、MVC-3甚至MVC-4为起点的学习系列。
所以现在混淆来了...!!如果我直接从MVC-3开始..忽略了MVC-1和MVC-2,我错过了什么吗?
我能直接从MVC-3开始吗?不用担心其他任何事情。

感谢大家提供的友善信息。已为每个人点赞,但只接受了最佳答案。 - Todd Wilson
4个回答

3

你绝对不应该回到1或2,自那时以来事情已经发生了很大的变化。你不想花太多时间学习不再适用的内容。我会建议你从书籍《Pro ASP.NET MVC 3 Framework》开始学习,这就是我学习MVC的方法。

这本书从一个简单的MVC工作示例开始,并详细介绍了使用的每个单独的MVC功能。如果你掌握了这本书,你就掌握了MVC!


2
学习时不要担心asp.net mvc的版本。mvc框架的主要概念是“模型,视图,控制器,路由”,一旦你对它们有了基本的理解,你就能够使用任何一个版本。
上述基本特性在所有版本中都是相同的,但不同版本增加了一些功能。例如,与mvc4相比,mvc3的一个例子是移动视图。
因此,不要犹豫,立即开始吧!

可能是我在S/O上读过的最好的回答。感谢@Prashant Lakhlani。 - DNR

1
我建议至少从Mvc3开始,并考虑使用Mvc4。
新版本往往是对以前版本的超集和改进。
不选择Mvc4的唯一原因是可能有更多关于Mvc3的当前培训材料。尽管如此,我认为Mvc4已经有足够的资料了。

1
如果你从MVC3(或4)开始学习,你不会错过任何东西,我甚至推荐这样做。并且立即开始查看Razor视图,这是你想要使用的视图语言。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接