Microsoft this week is going to unveil some crucial new details on Windows 10, reportedly including a single code base that will make it much easier for programmers who write desktop Windows apps to write apps for Windows Phone.