Roger Sessions has been in the forefront of articulating SOA on the Microsoft
platform. You can read his white papers at
www.objectwatch.com. Go back to
March of 2005 for the earliest discussions. He is actually ahead of Microsoft
in how to use Microsoft technologies for SOA. I wouldn't depend too heavily
on Microsoft evangelists for this--it's an enterprise architecture subject.
Others outside of MS seem to think about architecture more vigorously than MS
evangelists. It's not a criticism, just that MS needs to sell products to the
largest population. Selling SOA is a bit harder than selling how to build
GUIs or web services or databases.
Steve Resnick with MS is a great thinker in this area. He said he was
working on a book for MS Press, but I don't see it yet. Also, Microsoft's
Integration Patterns is a decent book from an EAI point of view. WCF
certainly holds promise for SOA as well. But get independent thinking on
SOA--don't depend on a vendor to lead the way.