Я хочу создать шаблонизатор, который расположен поверх механизма просмотра веб-форм asp.net. Это немного упрощает существующую архитектуру на основе XSL. Вместо использования таблиц стилей XSL я буду использовать представления. По сути, конечный пользователь создаст шаблон, отправив код представления aspx в мое приложение. Я хотел бы скомпилировать это представление в класс C # и затем отобразить HTML. Очевидно, что инфраструктура MVC делает это для файлов aspx в папке views, но я не знаю, раскрыта ли эта функция компиляции. Кто-нибудь знает, как вручную скомпилировать представление, хранящееся в строке, в класс или сборку C #?