题
任何人都可以向我提供网络链接,显示n层设计的与VS2005和C#示例源代码
一个正确的做法我感到困惑在一个点上,如果我创建像以下层:
UI
|
Business Logic
|
Data Access
然后我怎样才能实现真正的OOP?
怎么把在OOP所有活动应的对象中封装。
根据我的思想,这应分层这样的:
UI
|
Business Objects
|
Business Logics
|
Data Access
但是,试图设计这样的层我经历循环引用问题时。
我的一个哥们跟我说,他解决了这个问题与反思。
因此,什么是在分离C#应用到层中的工业标准方法?
和一个亟待解决的问题是,该层承载OR-映射?
解决方案
替代文字的http:// amrelgarhy的.com /文件/上传/ 2009年9月1日%208-58-14%20 PM.png
和有些时候是这样的:
替代文字的http:// amrelgarhy的.com /文件/上传/ 2009年9月1日%208-59-14%20 PM.png
因此,大家在2先前示看到,位于数据访问层中的ORM
不隶属于 StackOverflow