FYI, I know asp.NET and planning to learn asp.NET MVC. I heard that asp.NET MVC 3 has been released . Should I learn MVC 3 right now? or should I start with MVC 1 or 2?
仅供参考,我知道asp.NET并计划学习asp.NET MVC。我听说asp.NET MVC 3已经发布了。我现在应该学习MVC 3吗?或者我应该从MVC 1或2开始?
Thanks
谢谢
6 个解决方案
#1
14
The core principles are all the same so learning MVC 3 would be the way to go. "Learning" 1 or 2 first would just mean you'd initial knowledge of the framework is already out of date. I always advice against learning older versions of frameworks because you often have to unlearn things when you get to the newest version of the framework
核心原则都是一样的,因此学习MVC 3将是最佳选择。首先“学习”1或2只意味着你对框架的初步了解已经过时了。我总是建议不要学习旧版本的框架,因为当你到达最新版本的框架时,你经常需要忘记
#2
3
Start with 3 - it's in iterative build upon 2 which was iterative upon 1. If you learn 1 you will learn ways to do things that have been streamlined and improved in 2 and 3.
从3开始 - 它是在2上的迭代构建,在1上迭代。如果你学习1,你将学习如何在2和3中简化和改进的方法。
#3
2
You should learn version 3; it's a superset of the first two versions.
However, I'm not sure how much introductory material has been written for 3 yet.
你应该学习第3版;它是前两个版本的超集。但是,我不确定为3编写了多少介绍性材料。
#4
2
I think perhaps "should" is a little subjective. But I can say, I am learning MVC 3 without having first learnt 1 or 2, and not having too hard a time with it.
我想也许“应该”有点主观。但我可以说,我在学习MVC 3时没有先学过1或2,而且没有太多时间学习它。
Scott Guthrie's blog is a must though ;-)
Scott Guthrie的博客是必须的;-)
#5
1
You should get stuck into MVC3. The frameworks are iterations and improvements to the same basic programming paradigm.
你应该陷入MVC3。框架是对相同基本编程范例的迭代和改进。
Jon Galloway has re-coded his MvcMusicStore example for MVC3. All the tools you need are free, links are provided and you get to use NuGet!
Jon Galloway重新编写了MVC3的MvcMusicStore示例。您需要的所有工具都是免费的,提供了链接,您可以使用NuGet!
#6
0
I think, you should choose your own destiny. Try to learn MVC 3, with Razor View Engine also, you will see that you can. By the way, it depends on the framework version you will use.
我想,你应该选择自己的命运。尝试学习MVC 3,使用Razor View Engine,你会发现你可以。顺便说一下,它取决于您将使用的框架版本。
#1
14
The core principles are all the same so learning MVC 3 would be the way to go. "Learning" 1 or 2 first would just mean you'd initial knowledge of the framework is already out of date. I always advice against learning older versions of frameworks because you often have to unlearn things when you get to the newest version of the framework
核心原则都是一样的,因此学习MVC 3将是最佳选择。首先“学习”1或2只意味着你对框架的初步了解已经过时了。我总是建议不要学习旧版本的框架,因为当你到达最新版本的框架时,你经常需要忘记
#2
3
Start with 3 - it's in iterative build upon 2 which was iterative upon 1. If you learn 1 you will learn ways to do things that have been streamlined and improved in 2 and 3.
从3开始 - 它是在2上的迭代构建,在1上迭代。如果你学习1,你将学习如何在2和3中简化和改进的方法。
#3
2
You should learn version 3; it's a superset of the first two versions.
However, I'm not sure how much introductory material has been written for 3 yet.
你应该学习第3版;它是前两个版本的超集。但是,我不确定为3编写了多少介绍性材料。
#4
2
I think perhaps "should" is a little subjective. But I can say, I am learning MVC 3 without having first learnt 1 or 2, and not having too hard a time with it.
我想也许“应该”有点主观。但我可以说,我在学习MVC 3时没有先学过1或2,而且没有太多时间学习它。
Scott Guthrie's blog is a must though ;-)
Scott Guthrie的博客是必须的;-)
#5
1
You should get stuck into MVC3. The frameworks are iterations and improvements to the same basic programming paradigm.
你应该陷入MVC3。框架是对相同基本编程范例的迭代和改进。
Jon Galloway has re-coded his MvcMusicStore example for MVC3. All the tools you need are free, links are provided and you get to use NuGet!
Jon Galloway重新编写了MVC3的MvcMusicStore示例。您需要的所有工具都是免费的,提供了链接,您可以使用NuGet!
#6
0
I think, you should choose your own destiny. Try to learn MVC 3, with Razor View Engine also, you will see that you can. By the way, it depends on the framework version you will use.
我想,你应该选择自己的命运。尝试学习MVC 3,使用Razor View Engine,你会发现你可以。顺便说一下,它取决于您将使用的框架版本。