title: WPF/Windows Forms application easy to move to ASP.NET (MVC?)
body: <p>For my .NET project on my studies I need to write an enterprise application that will first be a desktop application (both WPF and Windows Forms are availible for us) and then will be extended and will serve as a web application (ASP .NET preferably). I wanted to use the MVC design pattern so that I could possibly change only the UI while doing this but it seems to be kind of hard. I read a lot and figured out that the idea of MVC in WPF is realized by the MVVM but I read that it is not very easy to migrate it to ASP .NET MVC and this is what I want to use in the second part of my project. I would greatly appreciate any hints regarding this as I don't want to rewrite the whole application from scratch...</p>
  
  <p>For data handling I wanted to use the Entity Framework. I found some nice tutorials on how to combine it with ASP .NET MVC and I will probably find a lot that work with WPF or Windows Forms and some MVC implementation. The question is, what should that be? What would make moving to ASP .NET MVC the easiest for me?</p>