I organize my classes in layers.
In small projects, I have a class library for accessing data, a class library for business objects, a class library for utility classes, including my reusable code and a web application project.
Namespaces are as follows:
- MyProjectName.DAL
- MyProjectName.BLL
- MyProjectName.Utility
- MyProjectName.Web
I never add classes to a web application project.
source share