I\'m working on naming guidelines for solutions, projects, their default namespaces and assemblies (Visual Studio). Now it looks like that: For example, we have a company named
I think it's definitely a good idea for everyone to work to standards like these. The only thing I might add is that if you do projects for other companies/customers you might want to name projects as follows:
YourCompanyName.CustomerCompanyName.ProjectName.ProjectUI
You may want to take a look at Microsoft's Namespace Naming Guidelines, which are by the way very similar to yours.