Domain-Specific Languages (DSLs)--languages geared to specific vertical or horizontal areas of interest--are generating growing excitement from software engineers and architects. DSLs bring new agility to the creation and Это и многое другое вы найдете в книге Domain-Specific Development with Visual Studio DSL Tools (Microsoft .NET Development Series) (Steve Cook, Gareth Jones, Stuart Kent, Alan Cameron Wills)