Hello everybody,

I am designing a web application in 3 tiers with one separate class library project for DataAccessLayer, one separate class library project for BusinessLogicLayer and ASP.NET website. I am planning to deploy all these three projects on different servers.

How should I expose my methods in DAL and BLL and what design considerations I should make so that I will be able to access DAL methods from BLL and BLL methods from website each on separate server?

Thanks.