MVC .Net Front End и Back End - PullRequest
       4

MVC .Net Front End и Back End

3 голосов
/ 21 января 2011

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

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

Ответы [ 2 ]

5 голосов
/ 21 января 2011

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

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

1 голос
/ 21 января 2011

Пол

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

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...