OrchardCMS / OrchardCore

Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
https://orchardcore.net
BSD 3-Clause "New" or "Revised" License
7.34k stars 2.37k forks source link

GUI CRUD/Module to generate code--Tool #8704

Open weedkiller opened 3 years ago

weedkiller commented 3 years ago

Hello one major advantage to ABP frameworks is the RAD Tool that creates the entire Module or CRUD operations.

Another independent owner created and maintains an Excellent EASYABP.GUI is a tool thats much better than the original tool has ~2.5K stars , I have requested that they add support for OrchardCore, by simply implementing an Interface like IFrameWorkStrategy and use Dependency Injection when creating the CRUD or modules, so that developers can have the same experience.

Orchard already has the CLI tool Opensourced @sebastienros can you please provide some input (theres no coding on your part, just providing guidance so we can adopt that tool to orchard core) I have requested them to help add Orchard as a target framework option in their GUI

Piedone commented 3 months ago

If that tool will get OC support, then great. However, codegen in .NET is generally CLI-based, what matches what OC does. You can also generate migrations from content types/parts you created in the admin with https://github.com/Lombiq/Helpful-Extensions?tab=readme-ov-file#code-generation-helpful-extensions.