Monday, December 04, 2006 3:27 PM
I have been having a small email discussion with Alex James of base4.net. If you have spent any amount of time discussing code with me you know that I am a huge O/RM fan, as well as a big fan of REST over WS-* as well.
Well I was very pleased to see that base4.net is using both of these in a very interesting way. Now I admit, that I am not still on his bandwagon completely but everytime I end up talking to Alex he converts me a little bit more.
For those of you who don't know base4.net is more of a Object / Data Mapper than an Object / Relational Mapper. I say this because you can compose you datasource from multiple data sources, such as Databases, Webservices, Files, etc. I think this is a very cool concept and could do a lot to simplify legacy services.
Another thing that interested me was when I first started to look at base4.net the OOP snob in me went "Ack, this looks ugly" but as I have stewed on it, the way base4 lets you compose objects of various data sources is actually quite unique and that my original feelings were more based on my legacy experience of all object data should be in one silo, where base4 lets you cross sile boundaries.
Anyways if you haven't seen it check out the base4 video.
-d