个人觉得各个版本差别不大。
Visual studio只是开发的工具,核心是熟练使用编程语言。然后不管你用哪个版本的VS(Visul studio)都可以开发出你需要的软件。
目前我公司还在用vs2005。因为公司保密,现在办公电脑用xp,所以vs2005的兼容性更好。当然,使用VS2005还是可以开发出公司需要的产品。
所以你可以选择一个自己电脑运行流畅的版本(因为现在vs比较大)并且兼容自己的操作系统。
个人觉得vs2017还是不错的。