我非常擅长.Net和MVC。我正在构建一个需要前端和后端(管理站点)的站点。我创建了一个项目并正在开发前端,现在我该如何开始这个站点的后端?我是否需要创建新的解决方案? (究竟什么是“解决方案”?
非常感谢
答案 0 :(得分:5)
除非将管理区域托管在其他域上,否则没有理由不对两个站点使用相同的项目。如果您确实共享项目,则可能需要将管理控制器配置为单独的ASP.NET MVC Area。
“解决方案”是一组项目。例如,解决方案可能包含Web应用程序项目,控制台应用程序项目和一些共享类库项目。
答案 1 :(得分:1)
保罗,
在Visual Studio中,“解决方案”可以包含一个或多个“项目”。一个项目(大部分)是您要创建的应用程序。在你的情况下是一个ASP.NET MVC“项目”。
如果您正在构建ASP.NET MVC应用程序,那么您的前端和后端可能(也可能应该)是同一个项目。允许您访问“管理”页面的网址与网站的网站(最有可能)不同,但项目实际上是相同的。
除非管理站点的域名不同,否则无需将管理站点开发为不同的ASP.NET MVC项目。
如果这不能解答您的问题,请告知我们您对两个“结束”(前端和后端)的网址的想法。