Быстрое / простое создание CRUD-страниц и уровня доступа к данным в CMS

У меня есть база данных, из которой я хотел бы сгенерировать файлы классов, а также сгенерированную страницу .aspx, которая содержит представление списка для взаимодействия с файлом класса для создания / чтения / обновления / удаления. Я начал использовать Subsonic, но не уверен, насколько гибким является управление лесами. Кроме того, LINQ кажется вариантом, но было бы неплохо, если бы он был сгенерирован.

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

Заранее спасибо. Причина, по которой я спрашиваю, заключается в том, что я работаю над проектом независимо, и операции доступа к данным всегда являются наиболее трудоемкой его частью.


person Kyle B.    schedule 20.10.2008    source источник


Ответы (2)


Динамические данные ASP.NET - это великолепно! Месяц назад видел действительно классную демонстрацию на MSDN Live. Создайте полноценный веб-сайт .net 3.5 из базы данных за 1 минуту !!! Та же идея, что и Ruby on Rails, вроде.

А затем вы можете улучшать, настраивать и изменять нужные вам части сайта. В основном вы получаете слой LINQ 2 SQL + некоторую ведьму строительных лесов, которую затем изменяете по своему вкусу. Быстрый старт для любого веб-проекта, ориентированного на данные.

И часть строительных лесов, вероятно, будет представлена ​​в других частях инфраструктуры .net, таких как WPF и silverlight, поэтому об этой технологии следует знать.

А поскольку он является частью .NET Framework, он в основном бесплатный, что тоже неплохо.

person Torbjørn    schedule 20.10.2008
comment
Я использовал его для своего проекта около 1-2 месяцев. Его очень сложно настроить или настроить поля / столбцы, но если вы достаточно довольны кодами, сгенерированными по умолчанию, это хороший вариант! - person The Light; 04.06.2011

Вам следует попробовать LLBLGen - это отличный продукт! Не уверен, насколько хорошо он работает со стороной ASPX, но я знаю, что он действительно содержит эту функциональность и, по крайней мере, чертовски хорошо справляется с созданием DAL в качестве проекта .net, который вы можете включить в свое решение.

Надеюсь, это поможет :)

person Community    schedule 20.10.2008