title: Whats great deal about ASMX Services
body: <p>I have been working with webservices for over 2 years now. I have lot to say about services like Soap 1.2, WSDL, the way communication is taking place and 100 of other things.</p>
  
  <p>I have seen people talking about their heavy ASMX background and web services expertize. But, when it comes to implementation I don't find anything but adding a web reference and calling few methods from C#. All the things that we talk about (serialization, deserialization, soap, blah blah) is taken care by Microsoft internally.</p>
  
  <p>So I want to know if it is all we have to do while dealing with WebServices or is there anything more to it?</p>
  
  <p>Rephrase: I wana know what an expert of ASMX must know about these services.</p>
  
  <p>I'll appreciate if you can provide some good references, material or any comments on this.</p>