Base solution for your next web application
Open Closed

Migrate jquery -> angular #5733


User avatar
0
junet created

Hi!

We currently have an ASP.Net Core + jQuery project, with a CI/CD to Azure Devops (VSTS) (staging+production). So far we have not made much GUI-changes but have created a lot of entities via the RAD tool.

We have however now decided to switch to Angular 6 version of ASP.NET Zero. The question I have is what might be the most effective way to migrate?

Alternatives:

  1. Start new. To recreate all entities and recreate the CI/CD would probably be in the range of 80-100h.
  2. Merge old and new project, deleting web and adding Angular folders/solutions. Can I then recreate the GUI parts of the RAD for all entities? What changes to the CI/CD will I need in order to get angular to work? Is this even a good way to go?
  3. Any third option?

What would You do?

Thank You very much for any input.

// Andreas

Markdown is supported
Copy & paste or drag & drop images (max 30 MB per image)

1 Answer(s)
  • User Avatar
    0
    ryancyq created
    Support Team

    hi, i would suggest a hybrid approach that could save you some time on re-creating the entities and application services.

    1. you can keep web.core and web.host projects (api/endpoint mainly come from application project
    2. create angular project
    3. start GUI migration from web.mvc to angular project
    4. integrate angular project with web.host (which contains all the endpoints)
    Markdown is supported
    Copy & paste or drag & drop images (max 30 MB per image)