Я бы очень хотел использовать технологию MVC и Razor для своего веб-приложения. Проблема, с которой я сталкиваюсь, заключается в том, что я программист и буду работать с конструктором HTML GUI.
Я вижу только 2 способа, которыми человек с графическим интерфейсом может работать в данный момент.
Установите Visual Studio и откройте все решение и работайте так, как я работаю, за исключением того, что он будет придерживаться файлов CSHTML.
Используйте его любимый редактор HTML или блокнот и редактируйте файлы CSHTML вручную, а затем установите приложение IIS Express с настроенным приложением, чтобы они могли обновить страницу, над которой они работают.
Ничто из этого не кажется продуктивным или интуитивным. Мне бы очень хотелось, чтобы человек с графическим интерфейсом мог использовать такой инструмент, как Expression Web или другие инструменты, которые позволяют вам одновременно видеть дизайн и HTML. Было бы хорошо иметь инструменты, доступные для затенения, а также цвета и позиционирования.
Теперь я понимаю, почему это так. Именно из-за обработки, которую Razor выполняет для рендеринга страниц. Это наиболее верно в силу того факта, что большинство самих страниц cshtml не являются полными страницами. Они предназначены для жизни внутри страницы _layout.
Нет ли чего-нибудь, что могло бы хотя бы показать базовый рендеринг во время редактирования?
Что делают другие люди?