This there a good tutorial or example of C# code sending and receiving SOAP messages without using a SOAP envelope?