From the beginning, I'd like to say a big "Thank You" to everyone who took the time to respond to my post with your screen resolution data. While this is not a scientific or even statistically accurate survey, it is very interesting to see what resolutions and monitor sizes people are using with Visual Studio. This information is summarized as of Sunday April 11, 2004.
The executive summary:
The top screen resolutions and monitor sizes are as follows:
As LCD monitors come down in price, screen resolutions are going up. 1280x1024 has a sizeable lead of the second most common resolution 1600x1200. I think LCD displays have a lot to do with these increased resolutions becoming more popular. For the past year, I've been running a 17" LCD display at 1280x1024. It absolutely rocks! I traded in a 19" CRT running at 1280x1024 and have less eyestrain with the smaller LCD monitor. While I'm not going to mention brands, the CRT display was of excellent quality from a well regarded company. The LCD monitor is one of those high contrast, ultra bright, models. The increase in contrast and readability of the LCD over the CRT is substantial. As LCD display prices continue to come down, I'm sure we'll see more people moving into the 1600x1200 resolution range of the next few years.
While monitor resolutions continue to get larger, there are still a sizeable population of Visual Studio users running at 1024x768. This is particularly true in academic and hobbyist environments. More than 50% of all Visual Studio users are outside the United States. Visual Studio is translated into 9 languages. In many cases, the localized version of an English string can be from 30% to 50% longer. There is also a sizeable, and growing, population of developers who use Visual Studio with the aid of a screen reader. In order to provide a great out of box experience for all of these users, we have to settle on a default window layout optimized for a screen resolution available to all developers.
In Visual Studio 2005 (Whidbey) we will optimize the default window layout for a resolution of 1024x768. This represents a big jump in resolution from Visual Studio 2002 and 2003. In both previous versions, we optimized for a minimum resolution of 800x600. The Visual Studio IDE will continue to work at 800x600, and even lower resolutions. The decision to change resolutions was made based on existing customer data, and hardware projections for the 2005 timeframe. Despite this change, there are still people on the team who have this feeling that there are customers out there running at 800x600. If you know of any, please tell them to contact me. I'd like to hear from anyone who plans to run Visual Studio 2005 at 800x600.
One important area which Visual Studio hasn't really optimized for is multiple monitors on the same machine. From the survey responses, I can tell that several of you are running multi-mon configurations. I'd be interested to hear from anyone running multiple monitors. Consider the following questions:
For those of you running the really high resolutions like 1600x1200 or 1900x1400, are you making tweaks to VS to improve your productivity at those resolutions? If so, what tweaks are you making?
Thanks again to everyone who posted feedback to this survey. In the future, I'll be posting more survey questions such as this to take the pulse of Visual Studio users. And, as always, if you have any direct feedback you like to send me, my email address is: firstname.lastname@example.org.
Visual Studio IDE Help/Community
For everyone who is interested in the raw survey data. Here is an Excel pivot table showing the raw responses grouped by resolution and screen size.