We do support the ability for you to find a WSDL contract and then ingenerate code based upon that WSDL contract. So if you're comfortable with that mode of development we certainly support that. Conversly if you're very comfortable with developing Csharp, VB, Jsharp whatever language you may be comfortable in, you can develop your component or your class in that language and then we can generate for you the WSDL that corresponds to that. So either developing model can be supported. The core thing is, is that you can build any type of application and expose it as web services. Now how you go about doing that is entirely upto you.