Open Closed

Razor to Blazor #191


0
AndrewT created

We are looking at a re-write of an existing Aspnetzero based product (MVC). We had hoped to do that as an SPA in Blazor, but it looks like the template for that here is stuck in backlog.

  1. Is ABP.IO easier to upgrade than Aspnetzero? This has been a major problem with aspnetzero.
  2. If we use Razor pages, are they easy to convert across to Blazor?
  3. Are there any issues/constraints with ABP.io with PostgreGIS db?
  4. Is it possible (and how hard) to migrate a project from Abp.io to ABP Commercial?

Appreciate any suggestions or thoughts.

Andrew


3 Answer(s)
  • 0
    alper created
    Support Team
    1. Is ABP.IO easier to upgrade than Aspnetzero? This has been a major problem with aspnetzero.
      1. ABP is easy upgradable, we worked hard to make it so. Even the theme is replaceble / upgradable. But if you customize the source-code of a module, then you need to merge it manually There are many extension points that you can easily customize the existing features. See https://support.abp.io/QA/Questions/160/How-to-customize-an-ABP-project .
    2. If we use Razor pages, are they easy to convert across to Blazor?
      1. Blazor is on the roadmap, but not high priority. Because, there are some more important features to be included in the application templates and the framework. So for now, it's luxury! But you can start to migrate to Blazor. If you stuck at any step, we'll help.
    3. Are there any issues/constraints with ABP.io with PostgreGIS db?
      1. I don't have experience with PostgreGIS. This is completely related with EF Core PostgreSQL provider. Because the framework doesn't touch the EF Core internals. Even you face any issue, we'll try to help, if it's related with the framework.
    4. Is it possible (and how hard) to migrate a project from Abp.io to ABP Commercial?
      1. It's not a big issue. But requires copy-paste your custom development. The team License costs $1999 (cost of a junior's 10 days work). So if a juinor spends 2 weeks to migrate, then it'll cost you 2X. I'd start with the commercial, If I was planning to migrate in the future.
  • 0
    AndrewT created

    Thanks @alper, we have licences for abp from aspnetzero sub and we are looking to drop one of those products.... you pay your juniors to much.. ;)

    I see lots and lots of people wanting Blazor and it's been promised since v1.0.... so it would be really good if you do it.

    We are also really interested in desktop PWA's now that Blazor is fully released.

  • 0
    hikalkan created
    Support Team

    Thanks @AndrewT for your feedback.

    See https://blog.abp.io/abp/ABP-v2.8.0-Releases-&-Road-Map

    Blazor has a very high priority in our road map among major works.