title: Should I install windows 8.1 ?
body: <p>I am a .NET developer. I develop applications for desktop and web in c#. Now I am planing to start developing mobile app for windows phone and android. Also I want to continue in desktop and web in c#. 
  At this time I am using Windows 7 and VS2012. </p>
  
  <p>My question is that, </p>
  
  <ul>
  <li>Should I start using windows 8.1 or not for those all things ?</li>
  <li>I am little confuse in this. Is Windows 8.1 comfortable with Java and previous .net versions?</li>
  <li>Should I switch to windows 8.1 or continue with windows 7 ?</li>
  </ul>