We have several VB.NET websites running internal applications. These sites are often modified with minor changes, and are maintained on the server as uncompiled code.
I'm looking for the best way to maintain classes so that we can reference them from multiple websites. Specifically, we're looking to put some common functions (error logging, common database calls, etc.) into a centralized location where they can be maintained separately from the sites and called as needed. And we'd prefer to have this on the server as uncompiled code, so it can be uploaded without precompiling.
I feel like I'm missing something obvious, but what is the best way to set this up?