специальная часть компилятора, кодогенератор, конвертирует синтаксически корректную программу в последовательность инструкций, которые могут выполняться на машине. 10/57
Встроенный в Visual Studio (начиная с 2008) движок кодогенерации Позволяет писать логику шаблона на C# или VB.NET Позволяет генерировать любой код Шаблоны могут быть переиспользуемыми (наследование, включение) 15/57
Studio Freemarker – движок шаблонов на Java Макропроцессор M4 – создан Брайаном Керниганом и Денисом Ритчи Система верстки TeX – создана Дональдом Кнутом LaTeX – набор макрорасширений для TeX 17/57
цветом «из коробки» T4 Toolbox (если версия студии 2008 или 2010) ReSharper + ForTea plugin (если версия студии 2012+) Отладка, начиная с Visual Studio 2012 Devart T4 Editor, Tangible t4 editor и др. 19/57
Структура и синтаксис шаблона Результат компиляции шаблона Переиспользование шаблонов Подключение библиотек к шаблонам Недостатки шаблонов 30/57
Синтаксис и структура шаблона Результат компиляции шаблона Переиспользование шаблонов Подключение библиотек к шаблонам Недостатки шаблонов 34/57