Best resources for the move to MVC?

Rohi Kee asked on October 28, 2023 10:28

Hello! Our company is in the process of moving our site from the Portal engine to MVC and is going through the expected growing pains of learning the new platform. Does anyone have any recommended resources beyond the standard documentation to assist in the best case implementation of a site in MVC? Not just code documentation, but examples or recommendations of implementation that developers could look to as a guide for building a site? https://tutuappx.com/ Vidmate

We've gotten pretty good at adding customizations to the portal engine over the years but find we're struggling a bit when it comes to making things work in K13, so any aid in regards to not just code, but practical application would be very appreciated!

Recent Answers


Juraj Ondrus answered on October 30, 2023 05:40

Well, this really depends on many factors and details. I would maybe suggest considering the MVC migration audit service as well as taking the MVC training for Kentico to learn how things work.

0 votesVote for this answer Mark as a Correct answer

Milan Lund answered on October 30, 2023 11:37 (last edited on October 30, 2023 11:38)

I doubt there are such comprehensive materials publicly available. When I was moving from Portal engine to MVC, the best resources were the official docs and digging into the Dancing Goat sample site code. I admit, it wasn’t staightforward.

You can also check the MVPs blogs, or the articles here on DevNet. The MVPs are listed here, you have to google them to find their wisdom. However, I see they do not post much frequently or the topics are rather advanced than how-tos. Here I found the most relevant resources that you may benefit from: https://dev.to/seangwright/series/10963 http://www.devtrev.com/Trev-Tips-(Blog) (It only works on http 🤔)

I also wrote a couple of posts when I came across some difficulties and found solution: https://www.milanlund.com/#knowledge-base

1 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on October 30, 2023 14:44

Rohi,

First and foremost, your team will need to be somewhat fluent with .NET Core 6.0 or greater and Razor Views. If your team isn't none of what you learn with Kentico will help. Kentico's documentation expects you at least know those 2 things to get started.

After that, I'd suggest the training Juraj suggested and possibly reaching out to a partner in the Kentico Partner Network.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.