【问题标题】:Any exprience with Castle ActiveRecord?有使用 Castle ActiveRecord 的经验吗?
【发布时间】:2010-05-29 07:57:05
【问题描述】:

我正在寻找一个基于 NHibernate 的轻量级数据访问框架。我需要简单的 CRUD 和一些简单的 HQL 或 LINQ-to-NHhibernate 查询。性能不是一个重要的问题,我正在处理的应用程序具有简单的表结构但有很多表。此数据访问框架将用于 ASP.NET Webform 应用程序。

有一次我发现了 S#harp 架构,但它是为 ASP.NET MVC 开发的。就在今天,我发现了 Castle ActiveRecord。但我想知道: 如果有人对此有任何经验吗? 适合我吗? 我应该考虑任何具体问题吗? 它的未来如何? Castle ActiveRecord 是否应该在未来几年开发并活跃起来?

提前致谢

【问题讨论】:

  • 刚刚创建了我的第一个应用程序。使用 ActiveRecord,它真的很容易和直接。但主要问题仍然存在:AR 可靠吗?

标签: nhibernate activerecord castle-activerecord s#arp-architecture


【解决方案1】:

有人有这方面的经验吗?

所以是的,我会说有人有这方面的经验。

它适合我吗?

只有可以回答这个问题。每个程序员(或架构师或首席开发人员,如果有的话)都必须评估用于每个项目的每一项技术。

我应该考虑任何具体问题吗?

了解ActiveRecord pattern。了解NHibernate。查看CastleCasts

它的未来如何? Castle ActiveRecord 是否应该在未来几年开发并活跃起来?

没有人确切知道未来。但我可以告诉你,Castle ActiveRecord 在过去 5 年多的时间里为很多人工作过,而且它是开源的。这使得它完全没有风险。

【讨论】:

    【解决方案2】:

    Castle ActiveRecord 是一个不错的选择。它是建立在 NHibernate 之上的数据层。 Sharp Achitecture 不仅仅是一个数据层。

    Castle ActiveRecord 得到积极维护和支持。

    【讨论】:

    • 有什么需要注意的吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多