У нас есть классическая ERP-версия ASP (очень большое приложение), которую мы хотим переписать с помощью ASP.NET.
Я ищу способ организации приложения, чтобы мы могли отделить каждую программу / веб-страницу (более 400) друг от друга.Каждая программа должна быть независимой, потому что многие разработчики будут работать над проектом в одно и то же время.
Кажется, Visual Studio создает DLL для каждой сборки, поэтому мне было интересно, если это хорошая идея, чтобы сделать огромное решение содин проект на DLL.
Пример.:
Customers.aspx + Customers.aspx.vb (скомпилировано) для представления
Customers.DLL для объекта объекта
CustomersManager.DLL для бизнес-логики
CustomersData.DLL для доступа к данным
Таким образом, мы сможем развернуть каждую программу отдельно, не изменяя другие.У нас также было бы более тысячи DLL для управления ...
Кажется ли это хорошим решением для крупномасштабного приложения?У кого-нибудь есть идея получше?
Спасибо