Visual Studio 2008 Shell


I’m here at TechEd, and we just announced that Visual Studio “Orcas” is now officially Visual Studio 2008.

Also, we announced a new product that is being called the Visual Studio Shell that will be released with Visual Studio 2008. There are 2 different “flavors” of the shell, integrated and isolated.

  • Integrated
    • This is the core Visual Studio Shell with all the Microsoft provided languages/tools removed. It remains branded as “Microsoft Visual Studio”. If the user already has installed (or later installs) a different edition of Visual Studio (Standard, Pro, Team), your package integrates with everything else. (E.g. if you’re a language vendor…if you install the shell in integrated mode plus your language, only your language and templates appear in the “New Project” dialog. If the user then installs Visual Studio Standard, they will also get VB/C#/C++ alongside your language.)
    • This is usually the right scenario if you have your own language or developer tool that could run on it’s own, or integrate if the user has a full edition of Visual Studio installed.
    • If you’ve ever used the Team Foundation Client, you’ve already been using this. In VS 2002-2005, this was called the Premier Partner Edition. The major change here is that this will be freely distributable in Visual Studio 2008.
  • Isolated
    • The Visual Studio Shell (isolated) is a re-brandable, extensible version of just the shell components. Have you ever had to write an application, but wished you had something like the Visual Studio ToolWindow system (think Solution Explorer/Output Window/Properties Window/etc…)? How about a menu/toolbar system? How about a document editing/windowing system? How about being able to brand it completely as your own application for either internal or external use? How about getting those royalty free? That is what we will deliver with the Visual Studio Shell (Isolated).
    • Your Visual Studio Shell based application lives entirely independent from Visual Studio. End users are not required to have Visual Studio installed on the machine.

We will be making versions of the Visual Studio Shell available to VSIP partners when Visual Studio 2008 Beta 2 ships later this summer. It will be freely available on the web when Visual Studio 2008 is released.

Stay tuned for more information on the Visual Studio Shell and getting started with it over the coming months.

Comments (5)

  1. Charlie’s got a great post of his first day’s experience in the TechEd expo. Looks like Amanda is still

  2. The good thing about having too much work to do when I got back from TechEd is that by now other people

  3. vik20000in says:

    when is this visual studio 2008 beta 2 comming out. Eagerly waiting for it:)

  4. aaronmar says:

    Hey Vik20000in,

    The Visual Studio 2008 "Shell" Beta 2 will ship at the same time that the other Visual Studio SKU’s ship. I believe that the last announced date was "later this summer"….so I can’t be more specific than that.

    Regardless, be aware that the Beta 2 "Shell" will only be available to VSIP partners, whereas it will be made freely available to all when Visual Studio 2008 is released in its final form. See the FAQ on the Shell page for more details.

    -Aaron

  5. First of all, sorry for my english.

    I have some questions and if you can help me or refer to somewhere that provides this information I would appreciate it.

    What I want is create an IDE, I have an Isolated Shell application with VSIX Project for IntelliSense and another VSIX Project for Syntax color. In the Isolated Shell application I want to add a template, if that's possible. Am I right?.

    I have the example of IronPython VS2010 Isolated Shell, but I don't understand how it works very well.

    In my work have the lenguage done with ANTLR, and for that language I need to create the IDE.

    I know there are many questions and I don't know if I could explain well, but any questions or assistance would serve me.

    Thank you very much.

    Fabiana.