If you use Visual Studio often, you probably pinned it to the task bar so you can quickly access it. Here is a tip for opening Visual Studio from the task bar using the keyboard.
First, count the position of Visual Studio in the task bar. Mine is in position #10.
Hold down the Windows Key + Alt + # of the item. On my system, this is Windows Key + Alt + 10. Then use the arrow keys to select the desired project.
Use this technique any time you want to launch Visual Studio from the Task Bar using the keyboard.
You can open Visual Studio multiple times, but each environment has the same settings. With Visual Studio 2010 and experimental instances, you can now have entirely different instances of Visual Studio with different settings.
If you open up Visual Studio 2010 and make the font larger or install specific extensions, those settings are used every time you open Visual Studio. This assumes that you want to work with Visual Studio the same way every time you use it. But you may have scenarios where this is not the case.
Say you want to set up your Visual Studio with one set of settings for your daily work and a different set when you do demos to your team or user group. Or you want one set of settings when you work on an ASP.NET application and a different set when you work on Windows Forms. Or one set when you work with client x and another set when you work with client y.
To support these scenarios, Visual Studio 2010 provides a feature called "experimental instances". Experimental instances allow you to set up multiple instances of Visual Studio with completely different settings, options, and extensions.
To set up an experimental instance, create a short cut to Visual Studio. Include with the path, the option /RootSuffix XXX, where XXX is any name you want to give to your alternate instance.
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /RootSuffix Demo
This sets up a new instance of Visual Studio called Demo. You can create any number of these new instances, just give them unique names.
The following is a screen shot for my demo instance:
Use this technique any time you want to set up multiple instances of Visual Studio.
The Visual Studio Live! (VSLive!) conference is coming to Redmond next week. I am really looking forward to a week of learning, connecting with other developers, and just having some fun.
The code for my two session is available at the following links:
Hope to see you there!
The Silicon Valley Code Camp was last week-end and was again a GREAT event. We had close to 2200 attendees and lots of fun.
My presentation was on "Best Kept Secrets in Visual Studio 2010 and .NET 4.0". It covered lots of the little things inside Visual Studio, the languages, and the framework that are lesser known hidden gems. You can find the code for the presentation here.