Генерация формы из базы данных SQL Server - PullRequest
1 голос
/ 11 июня 2009

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

Мы думали, что это таблица метаданных, которая описывает некоторые из этих форм, и механизм, который будет отображать форму на основе метаданных. Для этого потребуется два интерфейса, один для добавления полей / параметров макета. Другой интерфейс - для заполнения этой формы.

Видя такие решения, как Zoomerang, я думаю, что это то, что он делает, но я не хочу заново изобретать колесо для написания бэкенда - добавление полей, разводку и т. Д.

Нашей средой является .NET 2.0, SQL Server 2005/2008.

Ответы [ 3 ]

1 голос
/ 11 июня 2009

Использование Dynamic Data Entity Framework может работать. Несмотря на грубость, он буквально может быть запущен менее чем за 5 минут, что позволяет пользователям выполнять основные операции CRUD.

0 голосов
/ 11 июня 2009

Это почти наверняка более низкий уровень, чем вы ищете, но посмотрите на шаблоны T4 в сочетании с Sql DMO. Вы можете запросить структуру базы данных и сгенерировать форму, используя шаблоны.

Шаблоны T4 встроены в Sql Server 2005 или доступны для загрузки для Visual Studio 2005. Они довольно крутые.

0 голосов
/ 11 июня 2009

Есть несколько, я верю. Дозвуковые леса - это одно, а Rails - другое

...