Инструменты для автоматической генерации ASP.NET MVC CRUD UI? - PullRequest
3 голосов
/ 29 апреля 2010

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

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

Спасибо

Ответы [ 3 ]

2 голосов
/ 29 апреля 2010

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

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

2 голосов
/ 29 апреля 2010

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

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

0 голосов
/ 30 ноября 2017

Serenity Platform

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

...