2010-04-29 1 views
2

Кто-нибудь знает какие-либо инструментов для создания ASP.NET MVC CRUD пользовательских интерфейсов (например, контроллеров и представления для инструментов администратора), учитывая:Инструменты для автогенерации ASP.NET MVC CRUD UI?

  • Набора модельных объектов.
  • Набор репозиториев для извлечения этих объектов.

Благодаря

ответ

2

Там проект на CodePlex называется MVCCrud это позволит автоматизировать хранилище и контроллер. Также возможно поддержка JqGrid (поиск, сортировка и т. Д.). Он не включен в проект, но очень просто добавить некоторые шаблоны T4 для создания желаемого вида.

Если вам просто нужна нормальная функция crud, это очень быстро. Единственный недостаток - это единственный репозиторий Linq2Sql, но вы можете легко добавить свой собственный, используя свой интерфейс, это простота расширения или использования частей.

+0

Можно ли использовать MVCCrud без jqGrid? (на страницах codeplex не существует никакой документации) – UpTheCreek

+0

Для MVCCrud вам нужен только обычный JqGrid-клиент JqGrid (включен в пример, если вы не хотите оглядываться). Вам не нужны коммерческие вещи JQGrid MVC. Else MvcCrud делает без jqgrid, но его приятное дополнение. –

+0

. Чтобы уточнить, вам нужен только материал на стороне клиента, который вы можете получить от http://www.trirand.com/blog/?page_id=6 –

2

Шаблон Crud, который поставляется с ASP.NET MVC, основан на T4, который является инструментом генерации кода, который поставляется с Visual Studio. Это означает, что вы можете взять шаблоны и настроить их на основе вашего вкуса и сделать свой собственный ... взглянуть на Скотта Hanselman-х ниндзя советы и хитрости видео, он идет в подробности здесь:

http://channel9.msdn.com/posts/matthijs/ASPNET-MVC-2-Ninja-Black-Belt-Tips-by-Scott-Hanselman/

0

Serenity Platform

Serenity - проект с открытым исходным кодом, целью которого является сокращение кода котельной в вашем проекте разработки. Он поставляется с генератором кода на базе T4, который будет предоставлять сервисы и пользовательский интерфейс для ваших таблиц.

Смежные вопросы