Наша компания имеет довольно большое веб-приложение ASP.NET. Приложение уже разбито на отдельные «области» бизнес-функциональности. Я ищу некоторые стратегии, которые мы можем использовать, чтобы разделить это веб-приложение на отдельные модули, которые можно собирать и редактировать.
Основная цель:
Позволяет нам развертывать веб-приложение только с отдельными областями функциональности.
Я представляю родительское веб-приложение как «оболочку», которая может содержать «плагины», которые могут регистрироваться как пункты меню в иерархии навигации родительского веб-приложения. Родительское веб-приложение будет содержать главную страницу, таблицы стилей и общие элементы управления, используемые плагинами.
Какие у вас есть идеи для реализации чего-то подобного?