I have a large solution containing many projects. Due to the size and number of projects the build times are starting to become unmanageable.
I am interested in learning about any techniques people have used to break the solution down and how they've managed DLLs and project references.