L
L
LuckyDog2016-07-15 17:09:39
CMS
LuckyDog, 2016-07-15 17:09:39

How to make CMS on ASP.NET?

Hello! There is a certain task, on the implementation of which I have some misunderstanding, I hope for your help, since Google to some extent did not fully answer.
So, there is a task of writing a site using ASP.NET and hosting it on a third-party hosting (well, actually there are no problems with this yet). At the moment, I have written a simple site using the above technology, but after publishing it on the hosting, the customer will need to fill it with content, do some minimal administration, etc. Due to the fact that I took up web programming relatively recently, some points remain incomprehensible to me:
1. In order for the customer (without special knowledge) to manage the content, he needs to have a CSM. In search of at least some information on solving this problem, I got the idea that it was possible to manage content, then the site must be written on a ready-made CSM (Umbraco, N2, etc.) or you can somehow tie the CSM to the project ?
2. Suppose the site is written and published on some kind of hosting, how will the client manage it? That is, he needs to install CSM locally for himself, or does he need to search for and place the project on hostings with CSM support for which the site was sharpened, or maybe everything is done differently?
3. How is SEO organized in such projects? Maybe there is some SEO + ASP.NET literature?
I apologize for the possibly stupid questions, but to generalize, I'm interested in the very last stage of transferring the finished project to the customer.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
T
Tsiren Naimanov, 2016-07-15
@ImmortalCAT

you need an
aspnet identity 2.0 admin panel there you will need to register the roles for their creation, etc.,
configure routes, etc.

P
Peter, 2016-07-15
@petermzg

As an option. Create a couple more pages on your site, for example www.yoursayt.ru/cms
These pages can only be accessed with administrator passwords. And in those pages you place the functionality for filling your site with data.

L
LuckyDog, 2016-07-16
@LuckyDog

Are there any code examples or description? It's just that for me the question of presenting the project to the end user still remains open. If you do everything qualitatively, then cms is a fairly multifunctional system and, let's say, making it in a short time from scratch is not an easy task. Therefore, I wonder if there are any ready-made solutions, or is there additional implementation functionality included in asp? Aspnet identity - does it implement user creation and role distribution, or can it also implement content management?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question