51得票23回答
有人在现实世界中使用过CSLA吗?

我的公司主要的网络应用程序急需一套巧妙的库来使其更易于维护和扩展,我的一个同事建议使用CSLA。于是我买了这本书,但由于: 程序员不再阅读书籍 我想了解SOFlow社区对它的看法。 所以这里有我的问题: 有多少人在使用CSLA? 有哪些优缺点? CSLA是否真的不适用于TDD...

26得票6回答
什么是CSLA框架及其用途?

什么是CSLA框架及其用途?

20得票6回答
使用Automapper时出现循环引用导致堆栈溢出问题

我正在使用Automapper将我的NHibernate代理对象(DTO)映射到我的CSLA业务对象。 我正在使用Fluent NHibernate创建映射 - 这部分工作正常。 我的问题是,Order有一组OrderLines,每个OrderLine都引用了Order。public cl...

14得票2回答
使用CSLA和Entity Framework进行Visual Studio 2012测试

在VS2010中,我的MSTest测试运行得非常好。 在运行VS2012时,我遇到了一个错误。该测试使用自定义的业务主体设置Csla.ApplicationContext.User。当要求EntityFramework提供新的ObjectContext时,我收到一个Serialization...

13得票3回答
有没有值得推荐的 CSLA 替代方案?

我的公司有兴趣将一个庞大的业务应用程序移植到 .NET 平台上。我们计划开发桌面版和 Silverlight 版本。我主要研究了 CSLA 框架(已经拿到了 Rocky 的书,已经看了一半),但发现它有点过于工程化,数据层方面也不够完善。 还有其他声称能做到 CSLA 所做的事情的框架吗?我...

10得票3回答
我应该使用Entity Framework而不是原始的ADO.NET吗?

我刚接触CSLA和Entity Framework。我正在创建一个新的CSLA / Silverlight应用程序,以替换一个12年前的Win32 C ++系统。旧系统使用自定义DCOM业务对象库,并使用ODBC连接到SQL Server。新系统将不会立即替换旧系统 - 它们必须在未来几年同时...

9得票3回答
验证应该放在服务层或业务对象中?

Martin Fowler建议在领域模型和“数据加载程序”之间使用服务层作为边界。然而,Rockford Lhotka建议将验证构建到业务对象本身中,这正是CSLA.NET所做的。 将此抽象为服务层的好处显然是您的服务层可以协调跨多个业务对象的活动/操作。但是,使用服务层而不是直接使用业务对...

8得票1回答
在CSLA中进行单元测试?如何做?什么是单元测试?

有人有在CSLA中进行单元测试的示例吗?我发现使用这个框架实施TDD很困难,想知道是否有任何简单的方法来做到这一点。除了TypeMock Isolator之外,是否有其他免费的Mock框架可用于构建我的测试对象?如果您有任何建议和样本/示例,我将不胜感激。谢谢。

7得票1回答
最佳的TDD和CSLA实践方法

我想了解人们用于使用CSLA .NET 3.8及更高版本进行TDD的工具,模式等。 哪些部分需要付出最大的努力?是否有完全未经测试的部分等。 欢迎提供任何信息。 谢谢