J e r o e n ' s   w e b l o g

Doing it right means putting it left

The first thing that hit me when firing up Visual Studio 2005 for the first time was that the solution explorer was docked on the right side of the screen. Funny thing is, it seems the same thing happened to Frans! His motivation of why the solution explorer should be docked on the left side of the screen is correct ofcourse, but while reading the comments one by Bruce Johnson made me laugh out loud, so I'll just paste it here:

If you plan on keeping your Solution Explorer open, your suggestions make sense. On the other hand, I always keep mine collapsed, so I want it on the right side. Otherwise, when it expands, it covers the code that, as you wisely noted, sits mostly on the left.

I'm guessing the decision as to the 'default' positioning was one made by committee. "If we collapse it by default, people won't know where it went to. But if we put it on the left, it makes the code jump around. Why don't we just put it on the right". Hence getting the worst of both worlds. ;)

I remember noticing the default right-side docking when I first installed VS.NET 2003 so it's not a new decision. I remember seeing it on the left by default as well though. It appears to have something to do with the language selection you make when you first start it up: if you select VC++, you'll get the old left-side look from VC++6 (and before), but any .NET-language including C# will give you the VB6-type right docking position. Just goes to show that Microsoft is more concerned with keeping all those migrating VB-users happy than a bunch of those (always-whining anyway) C++ types :)

Posted: Oct 29 2005, 12:00 PM by jvdbos | with 4 comment(s)
Filed under:

Comments

Erik Porter said:

Nah, has nothing to do with that. Now if you argued that the VB Default Settings Profile is geared a bit too much towards VB6 people I might agree. ;)

The funny part about it is that most of the rad cool things that C# can do came from VB6. Heck even a lot of the features that got into the .NET 2.0 CLR even came from the VB .NET team. Strongly Typed Resources is one example where it was originally part of VB My, but everyone thought it was so cool, it got pulled out so every language could take advantage of it.

And again, as I mentioned on Frans's blog, if it was the default for VS2K3 for C#, then it makes sense for it to be the default for VS2K5.
# October 29, 2005 11:22 AM

scottgu said:

Here are a few other profile tweaks I like to make: http://weblogs.asp.net/scottgu/archive/2005/10/21/428094.aspx

Note that if you prefere a profile with the solution explorer on the left, you can also customize it that way and then "export" it to a profile that you can re-use elsewhere or even post on your blog for others to use.
# October 29, 2005 1:56 PM

Doing it right means putting it left said:

Pingback from  Doing it right means putting it left

# November 26, 2007 6:06 PM

weblogs.asp.net said:

428847.. He-he-he :)

# May 22, 2011 7:42 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)