title: How to migrate from WebForms to MVC, step by step?
body: <p>I'm having already existing project (of medium size) that is created using WebForms. Now I have to gradually migrate it to MVC5. I should start section by section, site by site, and at the end to got to the point where it will be fully in MVC.</p>
  
  <p>I'm having intermediate knowledge of MVC and basic/intermediate knowledge of WebForms. I guess these will be the steps:</p>
  
  <pre><code>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
  </code></pre>
  
  <p>In theory I think I got the idea, but in the code I'm really not sure how to start the integration. All I did so far is step 1 :) 
  I have take a look into this link: 
  <a href="https://stackoverflow.com/questions/2203411/combine-asp-net-mvc-with-webforms?rq=1">Combine ASP.Net MVC with WebForms</a>, but it did helped me a lot since the blog post from @jeroenh maybe can help me in <code>step3</code> but not in the <code>step2</code>. For <code>step2</code> I have tried to apply the post from @Matt in the same link, but I end-up with a lot of <a href="http://prntscr.com/apocle" rel="nofollow noreferrer">errors</a> (at his step6) and a lot of effort, so I'm thinking I'm not on the right track.</p>
  
  <p>Are there some posts/tutorials related to this, step by step, that will guide the developers from doing this WebForms and MVC running side by side (but in one project and not in different projects)?</p>