Gerando código a partir de uma linguagem específica do domínio
Microsoft Ferramentas de Linguagem Específica do Domínio fornece uma maneira eficiente para gerar código, documentos, arquivos de configuração e outros artefatos a partir de dados representados nos modelos. Usando Ferramentas de Linguagem Específica do Domínio, você pode criar um conjunto de classes que representam seus dados e você pode escrever seus modelos de texto em classes cujos nomes e propriedades refletem esses dados.
Por exemplo, a Fabrikam tem um arquivo XML de nomes de cliente e endereços de email . Os seus desenvolvedores criar um modelo no qual o cliente é uma classe, com propriedades nome e email. Eles escrevem vários modelos de texto para processo os dados, incluindo esse fragmento que produz um índice de todos os clientes como parte de uma página HTML :