MVC Framework that is similar to ASP.NET MVC but for Winform
<p>I know there are MVC for Winform (MVC# etc.) but if have to develop on ASP.NET MVC and then on Desktop I don't want to have 2 different frameworks so is there anything close to ASP.NET MVC but for Winform ?</p>

<p>What I mean is that the specific part of ASP.NET which is url routing for example should be replaced by something on winform so that one can readily switch from one platform to the other.</p>

<p>This seems rather common sense needs to me so why doesn't this seem to exist or taken into account at Microsoft ? </p>

<p>All focus seems to be on web development nowadays which I regret because there are many desktop apps in enterprise that have the same level of complexity as web app and would benefit from not reinventing the wheel and use a widely spread MVC framework.</p>
