Lots of Stonehenge News: Initial release, Sun contribution, JavaOne keynote

There’s lots of news about Apache Stonehenge today.  First, the effort passed a significant milestone – its first release from the Apache incubator. This means that the code was updated to use the Apache license headers, the source control and build environment translated to those used at Apache, documentation was written, and new people tested…

0

Microsoft and the Apache Stonehenge Project

Several of us at Microsoft have signed up to actively participate in the Apache Stonehenge Project that was accepted into the incubator recently.  This is only the latest in a number of open source interoperability projects in which Microsoft is active. So, what is Stonehenge and why am I participating?  This project is championed by…

3

Web Services Standards and .NET Interoperability

Successive versions of the .NET framework closely track the evolution of the WS-* specs as they progress from publication, to submissions to W3C or OASIS, and ultimately as W3C Recommendations or OASIS Standards. See for example the list of supported interoperability specs in .NET 3.0 (which shipped with Vista) and .NET 3.5 (which shipped with…

3

WS-Bandwagon or WS-JustRight?

My previous post used WS-Management to illustrate the larger point that  “the WS technologies are taking hold, deep down in the infrastructure, doing the mundane but mission critical work for which they were designed.”  Perhaps because  WS-Management is one of the more controversial bits of the WS-* infrastructure, that example stimulated more pushback than the other…

1

WS-* and the Hype Cycle

There’s a persistent theme talked up by WS-*ophobes that it’s all just a fad, rapidly sliding down toward the “Trough of Dilillusionment” in the Gartner Hype Cycle. I’ve come to the opposite conclusion after six weeks back in the web services world.  The WS technologies are taking hold, deep down in the infrastructure, doing the…

10

The Secret of LINQ Design

A team within Microsoft ran an “app week” recently to build applications that implement customer scenarios using a variety of LINQ technologies.  The feedback on LINQ to XML was uniformly positive. The participants were not XML geeks, but more like our target audience: developers who come across XML now and then and need to deal…

1

Accelerating Evolution: LINQ News from Mix 2007

There is a lot of interesting (and once confidential) stuff that came out of the Mix conference this week. Jon Udell’s  “Watching Anders Hejlsberg reinvent the relationship between programs and data” … offers an enthusiastic summary: A lot of the time, when we use the web, we’re effectively performing joins among data sources. You visit one…

2

Reporting for duty on WS-Deathstar

After an enjoyable and extremely educational 2 1/2 years on the core XML team in SQL Data Programmability at Microsoft, I’ve moved to a position in the Connected Systems Division’s Interoperability unit.  Responsibilities include representing Microsoft on the W3C, helping with web services standards partnerships, and generally helping the world understand the method behind the apparent WS-Madness,…

5

Convergence Zones

I had a lot of time to think about Elliotte Harold’s call for XML predictions on the way home from Redmond Wednesday night.  We got several inches of snow, which is rare here and the highway folks just can’t deal with . There were massive traffic tieups, and lots of time spent staring off into…

6

Since Don put me up to it ….

I don’t really want to perpetuate the 5 things meme, but DonXML asked nicely (and I’ll take the opportunity to shamelessly plug some favorite people, products, and organizations): I came to the software industry rather late in life after a mis-spent youth in Political Science at the University of Michigan.  I discovered that it was more…

1