Как перейти с WebForms на MVC, шаг за шагом?

У меня уже есть существующий проект (среднего размера), который создан с использованием WebForms. Теперь я должен постепенно перенести его в MVC5. Я должен начать раздел за разделом, сайт за сайтом, и в конце, чтобы добраться до точки, где он будет полностью в MVC.

У меня есть промежуточные знания MVC и базовые / промежуточные знания WebForms. Я думаю, что это будут шаги:

1.) to create empty MVC5 solution
2.) integrate WebForms project into new MVC5 solution
3.) make WebForms and MVC5 run side by side (make sure that old system works correctly while it's part of MVC5 solution)
4.) modifying WebForms project, section by section (site by site) and converting them one by one to MVC patterns

Теоретически, я думаю, что я понял идею, но в коде я действительно не уверен, как начать интеграцию. Все, что я до сих пор делал, это шаг 1:) Я взглянул на эту ссылку: объединить ASP.Net MVC с WebForms, но это мне очень помогло, так как сообщение в блоге от @jeroenh, возможно, может помочь мне в step3 но не в step2, За step2 Я пытался применить пост от @Matt по той же ссылке, но в итоге у меня было много ошибок (на его шаге 6) и много усилий, поэтому я думаю, что я не на правильном пути.

Существуют ли посты / руководства, связанные с этим, шаг за шагом, которые помогут разработчикам выполнять эти WebForms и MVC, работая бок о бок (но в одном проекте, а не в разных проектах)?

0 ответов

Другие вопросы по тегам