Migrate complex business logic from asp net framework to orchard core #11421
Unanswered
kudryavtsevda
asked this question in
Q&A
Replies: 2 comments 4 replies
-
You can put your existing app into a module if you want but you need to migrate everything to ASP.NET Core or put your views and controllers directly into the host app, coz at the end host app is ASP.NET Core |
Beta Was this translation helpful? Give feedback.
0 replies
-
Orchard Core runs on ASP.NET CORE - .NET 6 and not on asp.net mvc 4.7.2 framework. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I faced with issue that I need to replicate a part of complex business logic from existing legacy asp.net mvc 4.7.2 framework.
So this complex logic contains several pages which iteracts somehow via existing API (search engine, display search results in a list, open a particular item, add opened item into basket and etc).
I want to keep that pages as is in terms of html and keep interaction with API as is BUT I need to be able to change some CSS on that pages. In that case I came up with idea to create orchard module and replicate pages and interactions between and third party API using simple MVC using controllers, views and models because I don't want to provide ability for end-user to edit them expect CSS.
This CSS editing will be a part of admin menu modules where user can choose colors,background colors and etc.
And I am asking whether my idea to use simple orchard module as simple MVC project is good idea or should I use orchard's content items/shapes/parts/templates? Also I don't understand how to embed this hard-coded pages with business logic into orchard's content items/types. Could you provide some your idea and samples?
Unfortunately I am not so experienced in orchard and I am looking for several options to choose one of them.
Beta Was this translation helpful? Give feedback.
All reactions