Important news from the BBC

Well, had to post that one...

Well, maybe would be a good time to install Unreal on all of our computers! (Dunno what the CEO would think about that).

From: Alex XXXXX
Subject: Important news from the BBC


Contract First web services, yes, that's the path to redemption

Christian Weyer gives us a very handy tool to experiment with the concept of contract first web services.

For those of you not yet hooked up on the latest WS - SOA trends, we are moving to the idea of a contract being an agreement between endpoints to establish a communication. Instead of saying:

  • We've been raised in the same school (Type), so we can communciate

We now say:

  • We speak the same language (Contract), so we can communicate.

The shift is important for interop, and can resolve partly the biggest problems with versioning and other advanced problems. It's not a perfect solution, but it's a good step.

Indigo supports this idea, but this add-in gives you a way to create your contract first, and to get the code after. This is important because, in the SOA model, Object Oriented methodologies are only use within the boundaries of your service, which you can access from the outside world only through the contract.

Yeah, I know, boring explanation, here is the link, enjoy.


My first subscribed person!

I just saw that in my referrers:

FeedDemon/1.0 RC2 (; Microsoft Windows)

You know what that means? Yeah! One person subscribed to my blog! Ok, who are you? You're entitled to a beer if you drop by London!

You know, I'm a software architect. I'm supposed to be a serious person. I'm supposed to be pragmatic, analytic, etc. But there are two things that got me back to dribbling on the floor and suffocating with pride, joy and excitement. The first one is Longhorn, the second is my first reader. Ok, from time to time, I'm just a kid. Well. Not that often. Really. (Any of the co workers which will read my blog are allowed to respond nasty things in my comments!)

As a side note, small fix for the site, I guess the fact that dasBlog is not recognizing what url you're currently in is a bit annoying...

I'll start today with my series on "The road to longhorn", stay tuned all of you 5yeah, you 8 people!)