Aperto Chiuso

General Question : How to accomblish a touch free upgrade in the future #268


User avatar
0
buaziz creato

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 risposte
  • User Avatar
    0
    alper creato
    Team di supporto Director

    @buaziz did you ask question or is it a way of how you do upgrade?

  • User Avatar
    0
    buaziz creato

    hi alper,

    this os a question.

    i want to confirm if the above can be accomplished now.? or in a future update.

  • User Avatar
    0
    alper creato
    Team di supporto Director

    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.

  • User Avatar
    0
    buaziz creato

    ok thanks,

  • User Avatar
    0
    vrajasekaran creato

    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.

  • User Avatar
    0
    alper creato
    Team di supporto Director

    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)

Made with ❤️ on ABP v8.2.0-preview Updated on marzo 25, 2024, 15:11