less than 1 minute read

Uma DSL ou Domain Specific Language é uma linguagem de alto nível dedicada a resolver um problema específico. Podemos dizer que um diagrama de modelagem, por exemplo, pode ser uma DSL que resolva a representação de determinadas entidades do mundo real.

É possível criar DSL’s utilizando o Visual Studio 2010 SDK DSL (ainda em beta), abaixo segue uma ilustração do toolkit de modelagem de DSL:

VS2010DSLToolsLab

Fonte: http://code.msdn.microsoft.com/DSLToolsLab

Se você quiser se aprofundar no assunto de DSL’s, o Waldemir Cambiucci escreveu um post muito legal aqui.