I went to Don Box's "where are we" talk
I went to hear from Don Box and Doug Purdy talking about Web Services in the TechEd session "CTS200 Connected Systems Service Oriented and the Windows/.NET Developer". I like Don's talks at conferences because he thinks about what he's doing, he has new real ideas for each conference and he relates those ideas well.
I think the purpose of the session was to get us thinking strategically while making software architectural design decisions. And the talking point was that "There is only one program and it is still being written." They say this because bits of code everywhere are still being integrated all the time. A bit of it may be in the mainframe, another bit may be on a phone. All these bits of code connect and form one ever-present evolving prorgam.
They finished up by getting into the questions and spending some time encouraging us to favour the right model versus the current best implementation. The take home from this is we should be using ASMX for distributed programming now if at all possible instead of .NET Remoting because ASMX is a better model.
Well, I'm thinking more now so, mission accomplished.
Comments
- Anonymous
May 25, 2004
Don's talk on SOA at the TheServerSide.net was the best summation I've seen, I point all my minions at it (and BAs when I get the chance).
While you're at TechEd and possibly have access to the mouths of a few horses (so to speak), I'm sure the boys back home (and it's sad, but most of them are boys) would appreciate an update on that latest alarming news about ObjectSpaces (see http://msdn.microsoft.com/data/) - if that means what everyone is currently interpreting it to mean, namely that ObjectSpaces won't be delivered until Longhorn is rolled out, then
Will it be a) made available with the Orcas release of Visual Studio, and available for applications still running on say, Windows Server 2003
- or -
b) not available unless your code is running on a Longhorn version of Windows
The second option would take this from the "bad news" category and put it in the "disastrous news" category, because it would mean that ObjectSpaces would be unavailable for server-side data access code until 2007 at the earliest (the lastest estimate for a Longhorn server release I believe). If that was the case I'd frankly lose interest - but also I'd be worried, because there are features in ASP.NET 2 which could, in the absence of ObjectSpaces, tempt impressionable young minds into building data access code into their business objects, which I'd really rather they didn't do.