Just so anyone who is interested can be in the know, here's a list of features which I'm currently working on for the alpha release:
- Many-to-Many relationship support
- Helper extension methods to ease adoption/orphaning of child records
- Count functionality to IRepository
- Count functionality to Criteria to support cases like: get all people with 2 or more children that have brown hair
- Optimistic concurrency
- Constraining parent record results by child selection criteria
That's my short list. Some of these will get done before others. The good news is that most of these items are low impact functionality. The bad news is that optimistic concurrency and many-to-many relationships will require moderate amounts of change to some of the intermediate interfaces.
I'm going to try and do these updates every few weeks or so. (which is why I time stamped this entry)
Tags: