I'm specifically interested in solution load times & build times - does fewer solutions mean better performance?
Note that I'm not referring to the performance of the built application.
Are load times and build times more efficient when working with a smaller number of projects?
As a guide, we have 50-60 projects in our Visual Studio solution.
I depends on your project, most of the time I work with 10-15. The less projects the shorter the build time.
Projects I typically have are:
Some of these I would separate into 3-4 other projects. I would also have NUnit test projects as well.