разные приложения разбиты по областям? - PullRequest
0 голосов
/ 01 июля 2011

Я уже запрограммировал несколько небольших приложений, дизайн базы данных был прост, только одна нормализованная база данных, содержащая все данные, необходимые для приложения.

Теперь я хочу попробовать запрограммировать что-то большее:

Должно быть 4 сайта, построенных с MVC3. Все веб-сайты должны использовать только одну базу данных SQL-Membership-Database, а некоторые таблицы, такие как контакты и т. Д., Также должны быть разделены между различными страницами.

Теперь мой вопрос: как начать?

Должен ли я поместить все Приложения в одно MVC3-приложение и просто разделить их по областям?

Есть ли кто-нибудь, у кого есть советы или опыт в создании огромных (для меня огромных ;-)) таких приложений?

1 Ответ

0 голосов
/ 01 июля 2011

Ваша идея использовать области может очень хорошо работать.Возможно, вам придется создать несколько пользовательских ролей, чтобы ограничить доступ к четырем областям.

Возможно, вы захотите выполнить поиск в asp.net mvc multi-tenancy.По этой ссылке http://weblogs.asp.net/zowens/archive/2010/05/26/multi-tenant-asp-net-mvc-introduction.aspx начинается целая серия по многопользовательской аренде.

...