I started working on an existing large ASP.NET project, and I would like to receive some feedback on the best ways to organize the project as a whole. This question has been somewhat tied up, but there are actually not enough specific details to help an ASP.NET newbie like me.
The site is not very complicated. There are a number of topics that can be used to provide the user with different styles and functionality, and most of the common elements between the themes are placed in UserControls.
The problem is that when the project is compiled, it is all embedded in a single massive DLL. This means that making changes to several UserControls and then deploying these changes several times is sometimes incredibly difficult, if not impossible.
Unfortunately, we have to adopt Visual Studio 2003 and .NET 1.1.
As I said, I'm new to ASP.NET, so be careful.
- Is there a way to do something different, so maybe each UserControl is a separate DLL?
- Are there other things that I could change to make it easier to push out changes in small batches?
source share