Sebbene siano due aspetti totalmente distinti tra di loro, ho notato che vengono utilizzati diversi approcci per la scelta del nome file di progetto e del namespace principale di progetto.
C'è chi crea progetti usando nomi file "corti" (es. MioProgetto, DALMioProgetto, BizMioProgetto), lasciando tali anche i relativi namespace e nome assembly, e chi invece utilizza la nomenclatura "completa" (es. MiaAzienda.MiaSoluzione.MioProgetto, ecc).
Considerato che, IMHO, la prima delle due scelte mi sembra la "meno corretta", personalmente tendo a cercare di avvantaggiarmi di entrambe le soluzioni in questo modo:
- creo la solution vuota col solo nome della stessa (es. MiaSoluzione),
- poi aggiungo i progetti specificando come filename il nome completo (es. MiaAzienda.MiaSoluzione.MioProgetto.Biz, ecc.) in modo che durante la creazione del progetto VS imposti in questo modo sia i namespace che i nomi degli assemblies
- subito dopo dalla Solution Explorer rinomino il file della soluzione lasciando solo il nome progetto (es. Biz) per evitare di "scrollare" sempre in orizzontale la finestra alla ricerca del progetto giusto.
Cmq, com'è che si dice? De gustibus...