I thought I could manage to finish everything up today, but that's not going to be the case. The new graph to process queue routines (which are necessary to compact a unitofwork before serialization) were more complex than anticipated (for the nerds: Topology sorting of a directed graph, though you don't know the structure of the graph, so you have to build the graph first, and the logic now does that and constructs the topology sorted order of the graph in the same routine
)
I'm currently porting the code back to selfservicing, so there too, faster recursive saves and compact unitofwork objects (and finally correct insert/update queues
) are a reality.
after that I'll wade through the selfservicing templates once more (and all the VB.NET templates) to see where I can remove unnecessary lines and code.
I hope to do all hardcore development today, wrap everything up tomorrow and write the readme docs and create the initial beta.
After the beta is released, I'll try to get a new templatestudio build, commandline generator and extended adapter templates done. So that will be thursday probably. I've tortured the code a lot already during the past month, so I hope this beta process will be very smooth, but you'll never know