Acutally, we should have the entire hierarchical save / rollback fix in ES2009, we had it working in the last ES2008 except for one thing, ADO.NET is stupid. You can set the DataAdapter.AcceptChangesDuringUpdate property to false and it just doesn't work, it does accept the changes no matter what you set it to. So, it was changing the state of things on us even during failed update, really ticked me off honestly.
So, in ES2009 will will no longer Save through Adapters but directly through commands, which is actually going ot better in some ways, had we not been so pressed for time I could have pulled it off, however, it meant a big pass through all of our providers (all 10 of them including the CF versions) and changing the Save logic. It will probably one take a week to make the changes but we couldn't get that in our last ES2008.
Our goal is to have our ES2009 beta out by the end of this year with changes in the architecture, we haven't put this list together yet but will publish it soon.
EntitySpaces |
Twitter |
BLOG | Please honor our Software License