Дизайн веб-форм - Как ускорить? - PullRequest
0 голосов
/ 28 сентября 2010

Я просто буду честен и скажу, что ненавижу создание веб-форм.Я программист, а не дизайнер, но я часто зацикливаюсь на создании форм ввода для различных веб-приложений.Мне бы очень хотелось найти утилиту для более наглядной работы.Проблема, которую я обнаружил в прошлом с такими продуктами ( кашель Dreamweaver! кашель ), заключается в том, что они выкидывают такой ужасный код, что вы тратите столько же времени на очисткукод, как вы это пишете.

Итак, мои потребности: что-то, что значительно ускорит создание и проектирование форм, при этом сохраняя целостность кода.Такое приложение существует?Приложения для OSX предпочтительнее, но мне все равно было бы интересно узнать о вещах на стороне Windows.

Ответ на вопрос вполне мог бы спасти мое здравомыслие.

Спасибо.

Ответы [ 2 ]

1 голос
/ 28 сентября 2010

Вы изучали возможность перемещения некоторых из этих приложений в сторону MVC? Это может помочь в создании форм для базового CRUD, а MVC2 добавляет дополнительную поддержку шаблонов.

Например, допустим, вы хотите просмотреть (страницу), которая редактирует вашу Customer модель (бизнес-объект). Вы можете использовать HTML Helper EditorForModel() для генерации полной формы. HTML-код по умолчанию прост, но с помощью шаблонов и настроек вы можете получить довольно богатую сгенерированную форму из очень небольшого кода.

Также рассмотрим альтернативные View Engines для MVC. Движок MVC View по умолчанию в некоторой степени выглядит как WebForms (ваши файлы .aspx будут усеяны тегами <%= %>), но другие могут обеспечить много синтаксического сахара в разметке.

0 голосов
/ 28 сентября 2010

Если вы хотите добавить зависимость к огромной дорогой JS-библиотеке, тогда Ext Designer - это круто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...