Мне поручено разработать крупномасштабное социальное веб-приложение, такое как Facebook, Twitter и т. Д., С использованием ASP.net с C #
. До этого моя разработка была основана на трехуровневой архитектуре (т. Е. Уровень представления, бизнеслогический уровень и уровень доступа к данным) но для этого проекта я запутался, потому что это мой первый крупномасштабный проект: (
Я просто хочу узнать, какие у меня есть другие возможные архитектурные решения?
Я знаю, что трудно ответить на такой вопрос, но я только хочу иметь хороший ресурс, затем я изучаю каждый возможный вариант и, наконец, выбираю тот, который удовлетворяет моим требованиям. Я сделал немного RnD через Интернет, но не преуспел.