0

Je cherchais un framework d'accès aux données léger basé sur NHibernate. J'avais besoin de simples CRUD et de simples requêtes HQL ou LINQ-à-NHhibernate. La performance n'était pas un problème important et les applications sur lesquelles je travaille ont une structure de table simple mais beaucoup de tables. Ce framework d'accès aux données va être utilisé dans une application ASP.NET Webform.Une expérience avec Castle ActiveRecord?

Une fois j'ai trouvé l'architecture harpe S #, mais elle a été développée pour ASP.NET MVC. Juste aujourd'hui, j'ai trouvé Castle ActiveRecord. Mais je me demandais: Si quelqu'un a une expérience avec elle? Convient-il pour moi? Devrais-je considérer une question spécifique? Qu'en est-il de son avenir? Castle ActiveRecord est-il supposé être développé et être actif dans les années à venir?

Merci à l'avance

+0

Je viens de créer ma première application. avec ActiveRecord, c'est vraiment simple et direct. Mais la question principale demeure: l'AR est-elle fiable? –

Répondre

3

Quelqu'un at-il une expérience avec elle?

Alors oui, je dirais que quelqu'un a de l'expérience avec ça.

Convient-il pour moi?

Seul vous pouvez répondre à cela. Chaque programmeur (ou architecte ou développeur principal, s'il y en a un) doit évaluer chaque élément technologique utilisé pour chaque projet.

Devrais-je considérer une question spécifique?

En savoir plus sur le ActiveRecord pattern. En savoir plus sur NHibernate. Découvrez CastleCasts.

Qu'en est-il de son avenir? Castle ActiveRecord est-il censé être développé et être actif dans les années à venir?

Personne ne connaît le futur avec certitude. Mais je peux vous dire que Castle ActiveRecord a travaillé pour beaucoup de gens au cours des 5 dernières années et qu'il est open source. Cela le rend tout à fait sans risque.

2

Castle ActiveRecord est un excellent choix. C'est une couche de données construite au-dessus de NHibernate. Sharp Achitecture est plus qu'une simple couche de données.

Castle ActiveRecord est activement géré et pris en charge.

+0

Une considération dont on doit s'occuper? –

Questions connexes