2011-01-21 5 views
3

Я очень новичок в .Net и MVC специально. Я создаю сайт, который будет нужен передним и задним концом (админ-сайт). Я создал проект и развиваю интерфейс, теперь как мне начать работу на этом сайте? Нужно ли мне создавать новое решение? (Что именно это «решение»?MVC .Net Front End and Back End

Большое спасибо

ответ

5

Там нет причин, почему бы вам не использовать один и тот же проект для обоих сайтов, если админке не должен быть размещен на другом домене. Если вы действительно разделяете проект, вы, вероятно, захотите установить контрольные контроллеры в отдельный файл ASP.NET MVC Area.

«Решение» - это группа проектов. Например, решение может содержать проект веб-приложения, консоль проект прикладных программ и несколько проектов совместно с библиотекой классов.

1

Paul,

В Visual Studio «Решение» может содержать один или несколько «проектов». Проект (по большей части) - приложение, которое вы пытаетесь создать. В вашем случае ASP.NET MVC «project».

Если вы создаете приложение ASP.NET MVC, то ваш фронт и бэкэнд могут (и, вероятно, должны) быть одним и тем же проектом. URL-адрес, который дает вам доступ к вашим страницам «admin», отличается от сайта сайта (скорее всего), но проект действительно тот же.

Если домен для сайта администратора не будет другим, нет необходимости разрабатывать админ-сайт в качестве другого проекта ASP.NET MVC.

Если это не ответит на ваш вопрос, сообщите нам, что вы имеете в виду по адресам двух «концов» (спереди и сзади).

Смежные вопросы