C# CSLA.net-可继承基类

C# CSLA.net-可继承基类,c#,csla,C#,Csla,我正在读《专家C#2005业务对象》一书 这本书描述了各种基类将被各种类继承以解决实际问题 但这本书并没有提供所有这些类的例子 有人能给我所有这些例子(有理由)来更好地理解CSLA吗 例如,哪些真实对象将被视为只读根对象(学生/产品/订单等)?为什么呢?在这里您可以找到您需要的: (参见框架、测试、样本) 但在此之前,请看一下本文: ProjectTracker示例(可在上下载)包含CSLA书籍中使用的所有主要立体类型的示例 书中的第6章(面向对象的应用程序设计)概述了业务对象的设计过程,第8

我正在读《专家C#2005业务对象》一书

这本书描述了各种基类将被各种类继承以解决实际问题

但这本书并没有提供所有这些类的例子

有人能给我所有这些例子(有理由)来更好地理解CSLA吗


例如,哪些真实对象将被视为只读根对象(学生/产品/订单等)?为什么呢?

在这里您可以找到您需要的:

(参见框架、测试、样本)

但在此之前,请看一下本文:

ProjectTracker示例(可在上下载)包含CSLA书籍中使用的所有主要立体类型的示例

书中的第6章(面向对象的应用程序设计)概述了业务对象的设计过程,第8章(业务对象实现)给出了Project Tracker对象的实际实现

就您的特定查询而言,我没有经常使用“只读根”对象。但是,我经常使用“只读列表根”对象。例如:我有一个名为ProductInfoList的列表,它有一个只读子ProductInfo。这将通过列表框或搜索结果等返回给用户


希望这有帮助

我还建议您查看我们的网站。我在学习CSLA时也遇到了同样的困境。他确实提供了每个BO类型应该是什么样子的示例片段,但我觉得这对可视化没有多大帮助。您可以查看我们的模板,对照您熟悉的一个数据库,修改每个表的不同BO类型,以便更好地了解CSLA的工作原理