Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there patterns or libraries or any official Microsoft SDK for using Visual Studio as a specifically Task-Focused UI?

For example, both Revolution R (IDE for the R language) and SQL 2012 (and I think SQL 2008 and possibly 2005) use Visual Studio as the underlying IDE framework.

Is there an officially supported SDK and/or examples/samples for doing this type of thing?

I am building a language Parser for an existing language - whose only available IDE is INSANELY expensive - using Irony (and eventually will generate a Language Service as well).

Any direct or indirect suggestions/answers are appreciated.

share|improve this question
i would say if the only IDE for a language is insanely expensive there is a reason for that. – Ryathal Nov 21 '12 at 16:32
You'd be wrong @Ryathal... – Jay Stevens Nov 29 '12 at 19:25
up vote 6 down vote accepted

You might want to have a look at Visual Studio Shell. The Visual Studio 2012 Shell (Isolated) provides a foundation on which you can build your own custom-branded tools environment.

Visual Studio Shell is part of the Visual Studio SDK. A redistributable runtime is provided.

See also

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.