Очевидно, у ваших дизайнеров будет небольшая кривая обучения. Но, учитывая сказанное, я довольно часто работал с дизайнерами (никто из которых не использовал Dreamweaver, кстати, так что это может быть частью проблемы) на сайтах asp.net. Обычно они создают HTML именно так, как они хотят, на сервере, как статическая HTML-страница, затем я захожу и заменяю поля формы вручную элементами управления asp.net.
Кроме того, я обнаружил, что у меня больше всего шансов сопоставить дизайн с использованием элементов управления, которые выделяют наименьшее количество HTML, таких как Repeaters вместо DataGrids.
Как только сайт запущен на сервере и запрограммирован, он может вернуться к настройке в случае необходимости.
Кроме того, точно так же, как мы должны немного адаптироваться к ним (заставляя наши серверные элементы управления выкладывать html так, как им нравится), они также должны немного адаптироваться к нам и не полагаться так сильно на атрибуты id в своих таблицах стилей, как некоторые Атрибуты id элементов будут контролироваться средой выполнения hte .net, поскольку они являются элементами управления.
Чаще всего, дизайнер, не знакомый с asp.net, будет ощущать большую угрозу от этого нового способа ведения дел, особенно с пользовательскими элементами управления вместо включаемых файлов, но на самом деле он ничем не отличается от классической разработки asp / php.