Должен ли я изучать asp.NET MVC 3 без знания MVC 1 или 2?
FYI, я знаю asp.NET и планирую узнать asp.net MVC. Я слышал, что был выпущен asp.NET MVC 3. Должен ли я изучать MVC 3 прямо сейчас? или я должен начать с MVC 1 или 2?
Спасибо
Ответы
Ответ 1
Основные принципы одинаковы, поэтому изучение MVC 3 было бы правильным. Сначала "Обучение" 1 или 2 означало бы, что первоначальные знания о структуре уже устарели. Я всегда советю против изучения более ранних версий фреймворков, потому что вам часто приходится отучивать вещи, когда вы попадаете в новейшую версию фреймворка
Ответ 2
Начните с 3 - это итеративное построение на 2, которое было итеративным на 1. Если вы узнаете 1, вы научитесь делать вещи, которые были упорядочены и улучшены в 2 и 3.
Ответ 3
Вы должны изучить версию 3; это надмножество первых двух версий.
Тем не менее, я не уверен, сколько вводных материалов было написано еще 3.
Ответ 4
Я думаю, что "должно" немного субъективно. Но я могу сказать, что я изучаю MVC 3, не изучив сначала 1 или 2, и не слишком много времени с ним.
Блог Скотта Гатри - обязательно, но; -)
Ответ 5
Вы должны застрять в MVC3. Рамки - это итерации и улучшения в одной и той же базовой парадигме программирования.
Джон Галлоуэй перекодировал свой MvcMusicStore пример для MVC3. Все необходимые инструменты бесплатны, предоставляются ссылки, и вы можете использовать NuGet!
Ответ 6
Я думаю, вы должны выбрать свою собственную судьбу. Попробуйте изучить MVC 3, с Razor View Engine также вы увидите, что сможете. Кстати, это зависит от версии рамки, которую вы будете использовать.