N layer n层设计混乱
有人能给我提供一个web链接,用VS2005和C#中的示例源代码展示n层设计的正确方法吗 有一点我很困惑,如果我创建的图层如下所示:N layer n层设计混乱,n-layer,N Layer,有人能给我提供一个web链接,用VS2005和C#中的示例源代码展示n层设计的正确方法吗 有一点我很困惑,如果我创建的图层如下所示: UI | Business Logic | Data Access 那么我怎样才能实现真正的OOP呢 因为在OOP中,所有活动都应该封装在一个对象中 根据我的想法,这应该是这样分层的: UI | Business Objects | Business Logics | Data Access 但在尝试设计这样的层时
UI
|
Business Logic
|
Data Access
那么我怎样才能实现真正的OOP呢
因为在OOP中,所有活动都应该封装在一个对象中
根据我的想法,这应该是这样分层的:
UI
|
Business Objects
|
Business Logics
|
Data Access
但在尝试设计这样的层时,我遇到了循环引用问题
我的一个朋友告诉我,他通过思考解决了这个问题
那么,将c#应用程序划分为多个层的行业标准方法是什么呢
一个紧迫的问题是,哪个层承载OR映射?
有些时候是这样的:
UI
|
Business Objects
|
Business Logics
|
Data Access
如前两张图所示,ORM位于数据访问层
有些时候是这样的:
UI
|
Business Objects
|
Business Logics
|
Data Access
如前两张图所示,ORM位于数据访问层