我有一个用ASP.NET WebForms编写的网站。我需要将我开发的网站平台分发到另一个网站 - 这看起来我可能要多做几次。
每个网站都在自己的SQL Server数据库上运行,并且具有不同的布局。但每个网站都与其他网站共享代码库。
我正在寻找一种方法来降低这些网站的可维护性,当我对“主代码库”进行更改或新功能时。我关心的是如何以最少的努力更新,保留布局(主题?)和(在一个完美的世界中)只选择哪些网站应该进行特定的升级。 (例如面包屑) - 并跟踪这些。
感谢任何反馈
答案 0 :(得分:0)
我建议您为自己的网络应用程序学习multi tiered architecture design 有很多很酷的书,ASP.NET 3.5 Application Architecture and Design就是其中之一。