Hi,
I am designing my app Business Layer as per the guidelines mentioned at codeplex
Design:
a) Business entity - contains only business data and *no* business rule. contains CRUD operations to persist entity in Database. (http://www.codeplex.com/AppArch/Wiki/View.aspx?title=How%20To%20-%20Design%20Business%20Entities&referringTitle=How%20Tos)
b) Business Components- Contains business logic and operates on business entity to perform action.
(http://www.codeplex.com/AppArch/Wiki/View.aspx?title=How%20To%20-%20Design%20Business%20Entities&referringTitl ...
Go to the complete details ...