Member 14663704 Ответов: 1

Простой конструктор сайтов на языке C# ASP.NET


Я собираюсь разработать простой конструктор веб-сайтов для своего проекта последнего года, веб-приложение позволит пользователю войти в систему и выбрать шаблон. Затем пользователь заполнит поля ввода, загрузит изображения и т. д. Для каждой страницы. Пользователь может создать целый веб-сайт, просто выбрав контент и изображения, необходимые на его веб-странице.

• Логин пользователя: пользователь входит в систему, используя свой идентификатор и пароль.
• Просмотр шаблона: пользователь может просматривать различные шаблоны.
• Создать шаблон: пользователь может выбрать любой шаблон в соответствии со своими предпочтениями.
• Выберите страницу: пользователь должен выбрать страницу и указать контент и изображения, необходимые для его веб-сайта. Как только он нажмет на кнопку Отправить, система сгенерирует веб-сайт.
• Отправить электронную почту: система отправит код и файл .rar, содержащий изображения, css-файл и JavaScript-файл, на электронный идентификатор пользователя.

Что я хочу знать, так это то, как я могу это сделать, я не уверен, как я собираюсь получить то, что пользователь вводит в фактический шаблон, и объединить все страницы, чтобы я мог вывести полный веб-сайт.

Я хочу создать что-то похожее на это [удалено]

Что я уже пробовал:

Я исследовал, существуют ли простые конструкторы веб-сайтов, а также исследовал, как создать конструктор веб-сайтов

OriginalGriff

И что же?
А что вы пробовали?
Где ты застрял?
Какая помощь вам нужна?

Richard MacCutchan

Вы можете начать с создания простого веб-приложения. Затем вы можете увидеть все составные части, составляющие веб-сайт. Решите, какие части вы хотели бы настроить и решить, что нужно сделать. Поскольку это ваш проект, вы должны выполнить эту работу. Мы здесь только для того, чтобы помочь вам, когда вы застряли на конкретной проблеме.

1 Ответов

Рейтинг:
1

RickZeeland

Может быть, вы можете взять Вики в качестве примера, вот список: Вики движки с открытым исходным кодом на языке Си#[^]
[Edit] ссылки в основном кажутся сломанными, к сожалению, я не смог найти подходящий пример Wiki для вас :(

Для генерации HTML вы можете использовать HtmlTextWriter видеть: https://www.dotnetperls.com/htmltextwriter[^]