Я развивался с помощью cakephp в течение нескольких лет и теперь хочу попробовать asp.net mvc.Cakephp эквивалент выпечки в asp.net mvc
В cakephp есть плагин для выпечки, который позволяет создавать стандартные функции на основе настраиваемых шаблонов. Например. Изменяя эти шаблоны в соответствии с моими потребностями
1) для контроллера
https://github.com/cakephp/bake/blob/master/src/Template/Bake/Controller/controller.ctp https://github.com/cakephp/bake/blob/master/src/Template/Bake/Element/Controller/index.ctp https://github.com/cakephp/bake/blob/master/src/Template/Bake/Element/Controller/add.ctp
2) для файла модели
https://github.com/cakephp/bake/blob/master/src/Template/Bake/Model/table.ctp
3) для просмотра файлов
https://github.com/cakephp/bake/blob/master/src/Template/Bake/Template/index.ctp https://github.com/cakephp/bake/blob/master/src/Template/Bake/Element/form.ctp
Я мог бы запустить команду CLI и получить полную функциональную проверку, файлы контроллер с действиями и просмотр файлами - на основе структур существующих таблиц и отношений между ними. Плагин создаст фактические php-файлы в соответствующих каталогах с содержимым в соответствии с файлами шаблонов. Предварительно настроенные шаблоны выпечки позволяют сгенерировать CRUD или любую другую пользовательскую функциональность за несколько минут.
Есть ли аналогичная функциональность в asp.net mvc (v5 или выше)? Желательные функции - полностью настроить шаблоны, которые будут использоваться для создания контроллеров, файлов cshtml и файлов моделей - если у нас уже есть таблицы с ассоциациями внешних ключей в базе данных. (Желательно бесплатно, но не обязательно)
Благодаря
AFAIK, в ASP.NET MVC мы назвали его как «подмостку», которая создает контроллеры и представления на основе сгенерированных классов модели базы данных. Классы моделей могут быть сгенерированы из существующей базы данных с использованием Entity Framework, DBML, XPO, ODBC или других источников данных, затем вы можете использовать строительные леса, создав «Новый элемент подкласса» в каталоге контроллеров. –
Ответ Рафаэля вам помог? –