Несколько дней назад я прочитал вопрос о том, сколько разработчиков вручную кодируют свой HTML/XHTML, а не полагаются на инструменты WYSIWYG - https://stackoverflow.com/questions/406052/do-most-web-программисты-не-дизайнеры-используют-wysiwyg-редакторы-или-ручной-код-их
Я склоняюсь к разработке серверных элементов управления ASP.NET, а не пользовательских элементов управления для использования в моем коде. Я делаю это, чтобы повторно использовать их, перетаскивая в WYSIWYG и просто устанавливая несколько соответствующих свойств. Это требует немного больше времени на разработку компонентов, но значительно упрощает работу, когда я прихожу к их использованию в более крупных приложениях.
Прочитав о том, что большинство разработчиков, похоже, отдают код, а не используют WYSIWYG, я задаюсь вопросом: не трачу ли я таким образом свое время на разработку компонентов?
Изменить: поясняю: в основном изначально предполагалось, что эти элементы управления предназначены для моего собственного использования. Однако было несколько случаев, когда они могли быть полезны для остальной части моей команды или, возможно, для публичного выпуска. Однако, как и в большинстве случаев, я склонен видеть огромную потенциальную дополнительную ценность, обеспечиваемую сравнительно небольшой дополнительной работой, независимо от вероятности того, что дополнительная ценность будет реализована.