Blog

Centaurus

I’ve been working on my free time trying to implement some more stuff on Centaurus. I still need to find some time to do the website, this one looks like crap.

Anyway, I’ve done some refactoring and have implemented MySql support. I must confess that at begin I was a little “scared” because of the GPL license on MySql and its connectors… I’m using ByteFX now, but I’ve refactored the project to allow “external” providers. This way, I believe, I’ll be able to ship Centaurus as LGPL at least to non-mysql users :)

Honestly I believe MySql is a great database but, as of 4.x versions, it lacks some important things. The least important – since we can do it easily by code, but suffering in performance – are Views, then comes Stored Procedures, I don’t really use them much I confess, but I don’t remember any other database without them, except Access…. but that isn’t really a database 😛 Lastly, and most annoying to me, is the fact that they don’t have a method to retrieve the foreign keys, that makes my job a lot harder.

Anyway, it is quickly starting to rock. It can even be a personal tool, fitted to my needs, but it is really helping me specially because I found that the new Visual Studio has improved his support to business objects.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

Leave a Reply

For spam filtering purposes, please copy the number 8809 to the field below: