I loves me some VSTS! I can't tell you how many times in my consulting career that I've had to analyze and fix an application that has absolutely no documentation. Even in cases where there is documentation, it's rarely in sync with what the code
is doing today. Being able to reverse engineer the app and visualize it will make life so much easier in these cases.
But I have to point out the problem I see with the hypothetical scenario that Suhail uses. As a "new developer getting started", what happens when my boss says "Welcome to the team! Here's your new PC with
Visual Studio Team Edition for Developers. Now fix that bug!" ?? I guess my question is (since not everyone is as fortunate as me to have Team Suite)...how much of this architecture goodness is going to make it into the Developer Edition?