As you got only one year of experience as a Windows app developer and you are saying you got good command over it.
So why dont you work for more one or two years meanwhile you learn new technologies by being the same windows app developer, then you think of new technology.
Later on you can think of it. According to me get more and more command in the profession what you are in now, instead of shifting to new technology.
"Hope for the best.. Prepare for the worst.."
Editor: DNS Forum.
As you said you have one year experience as Windows App Developer and you have got good command over it. That is very good.
I suggest you to work more on Windows App Development because of more than MVC there is scope for Windows App Development as in future there will be demand for mobile apps.
If you are doing both simultaneously than it will be very good for you.
Still you think on it and than take decision that you want to be stay here or you want to move to MVC.
Hope this will help you.
DNS Gold Member
"Failure is the path of least persistence"
Now a days Microsoft introduced WebApi which is really good and cool which support from Desktop to Tab and smart phone you may learn that so that you can use it for Windows App and for desktop development too.
Best luck for future steps
Editor, DotNetSpider MVM
Microsoft MVP 2014 [ASP.NET/IIS]