在你看来,在C#ASP.net中进行OOP的一种好的或最好的方法是什么
我一直在努力想出最好的wy,以使类具有最好的OOP。有时我想知道我是否试图过度扼杀思维过程 我现在想以类别对象为例 档案在你看来,在C#ASP.net中进行OOP的一种好的或最好的方法是什么,c#,asp.net,oop,C#,Asp.net,Oop,我一直在努力想出最好的wy,以使类具有最好的OOP。有时我想知道我是否试图过度扼杀思维过程 我现在想以类别对象为例 档案 Cateogories.cs-对象文件 cateograiesdal.cs-数据访问层 cateogriesbll.cs-业务逻辑层 Categoriesws.cs-Web服务 当您从本地或外部调用任何应用程序时,您将调用web服务,它将得到您所需要的 示例: 您可以创建一个Categories对象,以便在需要保存(插入或更新)类别时将其传递给Web服务层。所有业务规则都将位
如何实现OOP?您可能希望研究如何使用对象/关系映射器(ORM),例如或简化事情。然后,您可以对存储库、服务等使用简单的方法
编辑:存储库负责与数据层的实际交互;获取/保存实体。然后,您可以将域服务用于实际的“业务逻辑”。您可能希望研究使用对象/关系映射器(ORM),例如或来简化事情。然后,您可以对存储库、服务等使用简单的方法
编辑:存储库负责与数据层的实际交互;获取/保存实体。然后,您可以使用域服务来实现实际的“业务逻辑”。好的,我一直在和一个不喜欢NHibernate的人交谈,这是因为有人不喜欢失去控制,还是这是一种常见的感觉?类的属性应该只在对象文件中吗?我想你会创建CategoriesBLL,在那里你会创建对象,然后你会设置对象值?我很困惑。好吧,我一直在和一个他们不喜欢NHibernate的人在工作中交谈,这是因为有人不喜欢失去控制,还是这是一种普遍的感觉?类的属性应该只在对象文件中吗?我想你会创建CategoriesBLL,在那里你会创建对象,然后你会设置对象值?我弄糊涂了。