Information About

Activerecord (castle)




ActiveRecord is an implementation of the Active Record pattern for Microsoft .NET . It basically represents a row in the database with an ActiveRecord instance, and the static methods act on all rows.

ActiveRecord uses NHibernate , but you don't need to write any fancy XML mapping as it handles everything for you. You just need to decorate your classes with attributes to declare behavior and meaning. You even don't need to express everything. ActiveRecord tries to infer as much as it can.