Jean-Marc published a nice post on how to enable a DSL to MEF extensios. There's a followup post for those who migrated from VS2005 and missing the magical InternalsVisibleTo attribute in their AssemblyInfo.cs. For more info on DSL tools see this code gallery page: http://code.msdn.microsoft.com/vsvmsdk Eyal
One of the new features for DSL in VS2010 is DSL libraries, in this post I will explain how to use the new feature. Prerequisites : VS SDK 2010 Beta2 and higher + DSL SDK 2010 Beta2 and higher. DslLibrary is a DSL that is used as a library – you can extended it or just use it with you DslLibrary/DSL. In order to start creating DslLibraries: 1. Start VS and then File->New->Project 2. Find the Domain-Specific Language Designer (under Other Project Type->Extensibility...