As the title says, I'm interested to know how you typically structure your ASP.NET solutions.
I'm especially interested in ASP.NET WebSite solutions, but information abut other types (WebApplication, MVC) might be interesting as well.
Some specific questions:
Thanks
One of my projects looks like:
Core is the domain model and domain services, as far as they can be done without stepping into persistence. Data is the persistence layer, which basically means FluentNHibernate definitions and concrete implementations of interfaces defined in Core. Web is the front-end layer.