Simon Fell > Its just code > Dare on contract first

Tuesday, April 26, 2005

In More on Contract-First Web Service Design Dare responds to a post from Aaron, skipping to the bottom of Dare's post, I hope he remembers that the #1 interop killer is that in .NET 1.1 value types can't be null when he's doing his code first design. Dare goes onto say " With these guidelines our developers can build XML Web Service applications in a 'code first' manner yet have a high degree of confidence that the services we build will be interoperable across various toolkits." Surely someone with deep knowledge of XSD & WSDL put these guidelines together, no? Perhaps that WS-I profile for XSD is good thing after all