Ответ 1
Шаблоны T4: краткое руководство для разработчиков ASP.NET MVC
Когда я добавляю новое строго типизированное представление к проекту ASP.NET MVC, я могу выбирать между разными шаблонами контента контента (Create Details, Edit, List). Я прочитал эти шаблоны, основанные на движке генерации кода Visual Studio T4.
Как я могу создавать и настраивать собственные шаблоны и позволять им отображаться в доступных шаблонах при добавлении нового представления?
Шаблоны T4: краткое руководство для разработчиков ASP.NET MVC
Создайте следующую структуру папок:
{YourMVCProject}\CodeTemplates\AddView
Поместите свои пользовательские шаблоны T4 (*.tt) в эту папку. Вы увидите волшебство!
Возможно, вы захотите взглянуть на сайт Дэвида Хейдена: http://www.pnpguidance.net/Tag/T4.aspx - Он предлагает несколько скринкастов на T4 и MVC, которые получили я начал. Также взгляните на панель инструментов T4: (www.codeplex.com/t4toolbox). Это обеспечивает дополнительные помощники для шаблонов T4.
Вы можете добавить пакет в свой проект с помощью NuGet, который добавит существующие шаблоны кода в ваш проект. С этого момента вы можете отредактировать их или просто создать новые в одном месте, и вы должны увидеть их в оснастке.