Pracowałem z cakephp przez kilka lat, a teraz chcesz wypróbować asp.net mvc.Cakephp wypalić w asp.net mvc
W CakePHP jest piec plugin, który pozwala na tworzenie standardowych funkcjonalności w oparciu o konfigurowalne szablony. Na przykład. Zmieniając te szablony według moich potrzeb
1) dla kontrolera
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) dla modelu pliku
https://github.com/cakephp/bake/blob/master/src/Template/Bake/Model/table.ctp
3) dla przeglądanie plików
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
mogę uruchomić polecenie z CLI i uzyskać pełną walidację funkcjonalny, pliki sterownika z działaniami i przeglądanie plików - w oparciu o strukturach i relacjach między nimi istniejących tabel. Wtyczka utworzy rzeczywiste pliki php w odpowiednich katalogach z zawartością zgodną z plikami szablonów. Posiadanie wstępnie spersonalizowanych szablonów wypalania umożliwia wygenerowanie CRUD lub dowolnej innej niestandardowej funkcjonalności w ciągu kilku minut.
Czy istnieje podobną funkcjonalność w MVC ASP.NET (v5 lub powyżej)? Pożądanymi funkcjami będzie możliwość pełnego dostosowania szablonów, które będą używane do tworzenia kontrolerów, plików cshtml i plików modeli - zakładając, że mamy już tabele z obcymi powiązaniami kluczy w bazie danych. (Najlepiej za darmo, ale nie koniecznie)
Dzięki
AFAIK, w ASP .NET MVC nazwaliśmy go funkcją "rusztowania", która tworzy kontrolery i widoki na podstawie wygenerowanych klas modeli bazy danych. Klasy modeli mogą być generowane z istniejącej bazy danych przy użyciu Entity Framework, DBML, XPO, ODBC lub innych źródeł danych, następnie możesz użyć rusztowania, tworząc "Nowy obiekt rusztowaniowy" w katalogu Kontrolerów. –
Czy odpowiedź Rafaela ci pomogła? –