title: create XML and send over HTTP post
body: <p>I am working with Litle's payment system, and I have to create an XML document, validate it against their XSD, and then transfer it over HTTP post.</p>
  
  <p>Any suggestions?</p>
  
  <p>Currently I'm planning on using the XmlDocument class for XML creation and validation, and still researching what to use to transfer this to the server, and get the response back (which is also in XML).</p>
  
  <p>What would be the best method to use for this?</p>
  
  <p>And no: there is no web-service based API.  Just manually formatted XML and post's.  Although if there is some library out there that would automate this it would be hugely helpful.</p>