We are creating a .net web application.
Exposed services (i.e. those consumed by the presentation layer) will be built using WCF and hosted in IIS.
Should we build other Classes (DAL, Business Logic that is not directly exposed, helper classes etc) in a Class Library? If so, how do these get hosted?
Or do we have to use a WCF Service Library?
Or is there a better way?