We use the OpenNETCF ORM in the Solution Family products. Unfortunately I haven’t figured out a good way to keep the code base for the ORM stuff we use in Solution Family in sync with the public code base on CodePlex, so occasionally I have to go in and use Araxis Merge to push changes into the public tree, then check them into the public source control server. What that means to you is that you’re often working with stale code. Sorry, that’s just how the cookie crumbles, and until I figure out how to clone myself Multiplicity-style, it’s not likely to change.
At any rate, we’re pretty stable on the Solution Family side of things, so I did a large merge back into the public tree this evening. I still have to do a full release package, but the code is at least up to date as of change set 104901 and all of the projects (at least I hope) properly build.
Most of the changes revolve around work I’ve been doing with the Dream Factory cloud implementation, so there are lots of changes there, but I also have been doing more with DynamicEntities, so some changes were required for that too. Of course there are assorted bug fixes as well, most of them in the SQLite implementation. I leave it to you and your own diff skills if you really, really want to know what they are.
Go get it. Use it. And for Pete’s sake, quit writing SQL statements!