As a part of Microsoft Patterns & Practices a guide to designing a business layer is available at Codeplex.
According to this guide, the business layer consists of
- Application Facade, which is optional, and combines multiple business operations into single operation.
- Business components, representing the business logic, data and workflows.
- Business entity components, used for passing data between components and representing real-world business entities.
- Business workflow components.