The features depend quite a bit on your environment (web vs. thick
client).

For me, important things are:

- Support for data binding to the UI
- Consistent approach to managing input validation (i.e. length
checks, range checks, ...) and business rule checks e.g. if customer
is not VIP then discount must be < 20%)
- Consistent approach to managing object state (new, changed, state of
business rule validation [all OK vs. which ones are violated)
- Use same business objects on client side and server side (for thick
client... CSLA data portal concept supports this)

Probably some other things but those are top-of-mind.

Eric


On Jun 9, 11:09 am, Angel Java Lopez <[email protected]> wrote:
> Hi people!
> Just curious, Eric (and others) what is the list of features you are
> expecting from such framework? It could be interesting to discuss that list.
>
> Angel "Java" Lopezhttp://www.ajlopez.comhttp://twitter.com/ajlopez
>
>
>
> On Tue, Jun 9, 2009 at 1:34 PM, Eric <[email protected]> wrote:
>
> > I'll certainly have a look at the CSLA project tracker project
> > implemented with NHibernate.
>
> > It seems to me that Active Record is a simplification for data access,
> > not a business object framework.  Are there other business object
> > frameworks besides CSLA that work better with NHibernate?
>
> > Eric
>
> > On Jun 9, 7:10 am, Fabio Maulo <[email protected]> wrote:
> > > 2009/6/9 similitude2009 <[email protected]>
>
> > > > So is there any good open source framework that can be used on top of
> > > > Nhibernate without too much effort ?
>
> > > ActiveRecordhttp://www.castleproject.org/activerecord/index.html
>
> > > btw you should define "without too much effort".
>
> > > Perhaps you are looking for something else; perhaps you are looking for
> > > EntityFramework.
> > > --
> > > Fabio Maulo
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to