in reply to Murder of a Perl coder (announced)

Of course the first thing that you will realise when you start looking at c# is that infact you don't need to have a WSDL file to consume a Web Service, it just makes it simpler as you can create your client stub with the wsdl.exe tool that will generate the code from the WSDL.