我已经编写了一些小应用程序,数据库设计很简单,只有一个包含应用程序所需数据的规范化数据库。
现在我想尝试编程更大的东西:
应该有4个网站使用MVC3构建。所有网站都应该只使用一个SQL-Membership-Database,而且一些表格如联系人等也应该在不同的页面之间共享。
现在我的问题是:如何开始?
我是否应该将所有应用程序放入一个MVC3应用程序中并使用区域分隔它们?
是否有人在为这样的应用程序创建庞大的(对我来说是巨大的;-))应用程序方面有经验?
很多感谢和问候HW答案 0 :(得分:0)
您使用区域的想法可以很好地工作。您可能需要创建一些自定义角色来限制对四个区域的访问。
您需要在asp.net mvc多租户上进行搜索。这个链接http://weblogs.asp.net/zowens/archive/2010/05/26/multi-tenant-asp-net-mvc-introduction.aspx开始了关于多租户的整个系列。