Coming from a corporate IT environment, the standard was always creating a class library project for each layer, Business Logic, Data Access, and sometimes greater isolation of specific types.
Now that I am working on my own web application project, I don't see a real need to isolate my code in this fashion.
I don't have multiple applications that need to share this logic or service enable it. I also don't see any advantage to deployment scenarios.
I am leaning towards putting all artifacts in one web application, logically separated by project folders.
I wanted to know what the thoughts are of the community.