Как развернуть проект на нескольких клиентах?

Я полностью начинающий.

Я занимаюсь разработкой приложения ASP.NET под названием Система управления колледжем. Итак, как мне завершить архитектуру для этого, чтобы приложение могло использоваться различными колледжами?

Это приложение будет использоваться различными колледжами и университетами. Поэтому, если я получу советы о том, как проект развертывается на клиентах, чтобы все могли получить доступ к приложению.

Последний вопрос, пожалуйста:

Каждый колледж должен иметь свое собственное заявление, но все детали должны быть также доступны в университете.

Университет может иметь контроль над этими колледжами.

1 ответ

Прежде всего, вам нужен сервер Windows под управлением IIS с функцией ASP.NET.

Если вы хотите, чтобы ваше приложение запускалось отдельно для каждого колледжа, вам нужны разные домены (один сервер или несколько не имеет значения). Если вы хотите развернуть проект, вы можете использовать сборку в издателе из Visual Studio (VS).

Вам необходимо установить веб-развертывание на сервере и предоставить ему доступ (в зависимости от количества серверов вам может понадобиться создать несколько сайтов в IIS). Опубликуйте его на каждом сервере, чтобы колледжи имели собственную установку. Теперь вам нужно создать панель системного администратора для университетов, чтобы дать им возможность вносить соответствующие изменения.

Другие вопросы по тегам