У меня возникла эта проблема при обновлении более старой версии узла до узла v12. Была определенная проблема с библиотекой bcrypt. Я просто удалил v12 и установил v10, и все заработало.
Если вы учитесь, читая книги, я бы посоветовал попробовать Professional ASP.NET MVC 1.0 . Его написали Скотт Хансельман Фил Хаак , Скотт Гатри и Роб Конери. Здесь вы можете бесплатно загрузить целую главу книги, которая проведет вас через создание приложения под названием «Nerd Dinner» от начала до конца.
Если вы учитесь на примере, то, возможно, вы бы стали хотелось бы проверить " Haackoverflow ". Это сайт в стиле Stackoverflow, созданный в ASP.NET MVC, где вы можете публиковать вопросы и ответы. Вы можете посмотреть видео о его создании здесь, на канале 9 .
Наконец, если вы визуальный ученик, я настоятельно рекомендую посмотреть обучающие видео на официальном сайте ASP.NET MVC . Они охватывают такие темы, как маршрутизация, представления, контроллер, проверка, безопасность и т. Д.
При поиске в сети или просмотре видео убедитесь, что они относятся к версии 1.0 или выше. По сравнению с предварительными версиями были внесены некоторые критические изменения, и они только запутают вас.
Я бы начал здесь:
Это бесплатная онлайн-глава профессионального ASP.NET MVC 1.0. Это пошаговое руководство по созданию сайта asp.net mvc, написанное командой, отвечающей за проект. Их отдельные блоги также обычно полны функций asp.net mvc и примеров кода.
Если вам нравятся обучающие видео, есть платный сайт, который я использую для практических занятий, связанных с ASP.NET MVC.
learnvisualstudio.net
Изучите некоторые основы, которые, хотя и плохо, абстрагируются веб-формами:
Чтобы назвать несколько. Удовольствие от MVC заключается в том, что вы получаете больший контроль, но это означает, что вам нужно лучше понимать основные технологии, с которыми вы имеете дело. Возможно, было бы полезно изучить другие дополнительные технологии / идеи, например, идеи, лежащие в основе REST, влияют на многие решения людей.
Прочитать исходный код.
Следующего списка должно быть достаточно, чтобы вы встали на путь самопомощи.
Также есть много хороших блогов, в том числе и авторов вышеупомянутой книги .