Assume you're working with a vendor that doesn't understand web
services and implements their version of a web service solution that
only returns an XML file upon making a call to a URL:

[url]http://333.333.333.90:7900/UserVerify?UserID=abc&Password=123[/url]

There is no disco file of any sort, so I'm forced to write code that does
a post/get and captures the XML file returned and parses it manually to
get to the data.

Using a .Net solution, what's the best approach to solving this problem?

Thanks for any pointers.