using the new modular system of abp can the below be accomblished?
- a [Main Solution] : Create a new solution and customize non coded seetings (ex: appsettings.json) and never touch it again until the next abp upgrade
- a [Module 1 Solution] : Create module solution and develop the custom parts of my app on that solution
- Debug and test on [Module 1 Solution] IdentiyTables and Abp Tables content and [Module 1 Solution] Custom Tables
- Add References of [Module 1 Solution] to [Main Solution] then Debug and test on [Main Solution] IdentiyTables and Abp Tables content and [Module 1 Solution] Custom Tables
thank would be great :)
6 Answer(s)
-
0
@buaziz did you ask question or is it a way of how you do upgrade?
-
0
hi alper,
this os a question.
i want to confirm if the above can be accomplished now.? or in a future update.
-
0
ABP is different than the Zero project. In ABP almost everything is module. And these modules are referenced as NuGet packages. So it's very easy to upgrade. Actually making a new module for your business is good but you don't need to create modules for your sub applications. If you want to seperate a sub application via microservice then it's OK but if you'll not seperate it from the main application, just develop it in the main project.
-
0
ok thanks,
-
0
just curious, in this case how will the angular UI work: will it be separate angular application for each modules? or single angular application for the whole solution including modules? assuming i want to use the ABP Code gen.
-
0
if it's a new module, then it's a seperate project with a seperate Angular frontend. ABP Suite can generate code for modules (including Angular)