Microsoft Visual Studio advice