2012-07-22 33 views
1

我有一个关于组织ASP.NET MVC项目的问题。什么是最好的做法与后端,前端和web api组织一个MVC项目?

我有3个不同的主要区域。前端和后端,我有一个Web API。

我想知道组织这样一个项目的最佳做法是什么?

我到目前为止所做的工作是制作3个不同的项目,这样我就可以区分他们的工作区域,但是我在Web API和CORS(跨源资源共享)方面存在问题。

所以我的问题是,是否有可能有3个项目,或者我应该使用区域?我仍然希望能够将“关注点”(Web API,前端,后端)分开。

+2

你有没有尝试通过网络浏览?首先做到这一点,然后请问具体问题..你会遇到很多博客写这个.. – Baz1nga 2012-07-22 14:57:57

+0

这里是我遇到谷歌搜索:http://www.mostlydevelopers.com/blog/post/2011/07/ 28/n-Tier-Architecture-Introduction-Part-1.aspx – Baz1nga 2012-07-22 14:59:37

+0

我不认为你理解我的问题。 – TryingToImprove 2012-07-22 16:51:29

回答

1

为什么不运行它在一个默认的虚拟目录下..你的结构将是localhost =>虚拟根目录localhost/Web1。本地主机/ Web2,本地主机/ Web3和运行它们都在IIS下,而不是IIS快递

相关问题