What is the most common way to organize objects in a Business Object Layer?
For Example, I've worked with a BLL with that took this approach:
- Common Folder - contains static utility files
- Interfaces Folder - All Interfaces
- Dal - Data Access Objects
- Services - Objects that access Services
- Project Root - Contains the business objects
I've also seen Interfaces mixed in business objects, and BLL projects that have objects in model and Library folders.