Design of Business Layer

Posted by Adil Mughal on Stack Overflow See other posts from Stack Overflow or by Adil Mughal
Published on 2010-05-25T05:15:36Z Indexed on 2010/05/25 5:21 UTC
Read the original article Hit count: 364

Hi, We are currently revamping our architecture and design of application. We have just completed design of Data Access Layer which is generic in the sense that it works using XML and reflection to persist data.

Any ways now we are in the phase of designing business layer. We have read some books related to Enterprise Architecture and Design so we have found that there are few patterns that can be applied on business layer. Table Pattern and Domain Model are example of such patterns. Also we have found Domain Driven Design as well.

Earlier we decided to build Entities against table objects. But we found that there is difference in Entities and Value Objects when it comes to DDD. For those of you who have gone through such design. Please guide me related to pattern, practice and sample.

Thank you in advance! Also please feel free to discuss if you didn't get any point of mine.

© Stack Overflow or respective owner

Related posts about c#

Related posts about ASP.NET