任何人都可以向我提供网络链接,显示n层设计的与VS2005和C#示例源代码

一个正确的做法

我感到困惑在一个点上,如果我创建像以下层:

   UI
   |
Business Logic
   |
  Data Access

然后我怎样才能实现真正的OOP?

怎么把在OOP所有活动应的对象中封装。

根据我的思想,这应分层这样的:

   UI
   |
Business Objects
   |
Business Logics
   |
Data Access

但是,试图设计这样的层我经历循环引用问题时。

我的一个哥们跟我说,他解决了这个问题与反思。

因此,什么是在分离C#应用到层中的工业标准方法?

和一个亟待解决的问题是,该层承载OR-映射?

有帮助吗?
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top