Решил посмотреть на ASP.NET. В руки попала следующая реализация —
есть файл .aspx, в котором указана директива Codebehind="base.cs" и
соотвественно сам файл base.cs, содержащий код на C#. Файл .aspx
по своей идеологии сильно напоминает шаблон .html, который обычно
создается дизайнером. Здесь же мы имеем описания объектов,
например <asp:Label id=Form_last_name runat="server">, у которых мы можем
выставлять различные свойства из C# кода. Для программиста это все очень
хорошо — объектная модель и другие вкусности. Но штука в том, что обычно программисты не любят да и не должны создавать дизайн сайта.
Теперь собственно вопрос — как вы думаете — смогут ли дизайнеры создавать шаблоны в ASP.NET с помощью уже _наработанных_ навыков работы с html, или им
придется изучать "какие-то объекты". Будут ли поддерживаться в ASP.NET html шаблоны в "чистом виде" — то есть самый обычный html, к котором выделены
определенные места, подлежащие замещению из кода. Вопрос отнюдь не праздный,
так как объяснить например нашим дизайнерам все эти вещи про объекты на стороне сервера и т.д. представляется практически невозможным, а в данном случае все выглядит так, что им или придется все это изучить, или использовать Interdev от VStudio 7.0 в качестве средства создания дизайна.