A Curious Mind
#tastic

Four Basing

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


Feedback

# re: Four Basing

Dru,

Thanks for the kind words. Just some clarification though, at this stage Base4 is limited to wrapping SQL Server databases, the idea is that you can wrap anything, but it is not strictly possible out of the box. Also the REST stuff we have talked about is what I plan for version 3.0 and at this stage we are only up to 2.1.1....

Hope this doesn't discourage you too much... 12/4/2006 5:33 PM | Alex James

# re: Four Basing

Not a bit. Its all about the ideas. 12/4/2006 5:55 PM | dru

Comments have been closed on this topic.