We have developed a system that uses a single code base, consisting of four Visual Studio projects with an admin website, and customer facing website (each system has its own MS
Establish a continuous integration server. Practice active code generation.
See 10 tips to integrate CodeSmith into your processes.