有关Castle ActiveRecord的任何经验吗?

时间:2010-05-29 07:57:06

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

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

有一段时间我发现了S#harp架构,但它是为ASP.NET MVC开发的。就在今天,我发现了Castle ActiveRecord。但我想知道: 如果有人有任何经验吗? 它适合我吗? 我应该考虑任何具体问题吗? 它的未来怎么样? Castle ActiveRecord应该在未来几年内发展并积极发展吗?

先谢谢

2 个答案:

答案 0 :(得分:3)

  

任何人都有经验吗?

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

  

适合我吗?

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

  

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

了解castle-activerecord。了解ActiveRecord pattern。查看NHibernate

  

未来如何? Castle ActiveRecord应该在未来几年内发展并积极发展吗?

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

答案 1 :(得分:2)

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

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