Develop apps for all Windows Phones Posted on December 11, 2012 by Anthony E. Alvarez Unless developer buys Visual Studio 2012, two code bases have to be maintained. Using free tools, there is a strategy to mitigate the dual code base problem but it can’t be avoided without buying the paid version of Visual Studio.