0

我已经编写了一些小型应用程序,数据库设计很简单,只有一个规范化的数据库,其中包含应用程序所需的所有数据。

现在我想尝试编程更大的东西:

应该有 4 个使用 MVC3 构建的网站。所有的网站都应该只使用一个 SQL-Membership-Database,并且一些表,如联系人等也应该在不同的页面之间共享。

现在我的问题是:如何开始?

我应该将所有应用程序放入一个 MVC3 应用程序中,然后使用区域将它们分开吗?

有没有人在创建像这样的巨大(对我来说是巨大的;-))应用程序方面有提示或经验?

4

1 回答 1

0

你使用区域的想法很可能会奏效。您可能需要创建一些自定义角色来限制对这四个区域的访问。

您将需要在 asp.net mvc 多租户上进行搜索。此链接http://weblogs.asp.net/zowens/archive/2010/05/26/multi-tenant-asp-net-mvc-introduction.aspx开始了关于多租户的整个系列。

于 2011-07-01T14:41:04.893 回答