If you're bound to use the Web site (and not the Web Service as Nishant correctly proposed), you can use the class
System.Net.HttpWebRequest
to request the Web server and get response using
System.Net.HttpWebResponse
.
Here is one trick to know: you really need to use
System.Net.HttpWebRequest
via a compile-time type
System.Net.WebRequest
. Run-time type is defined by the URL. For example, see how to do POST:
http://msdn.microsoft.com/en-us/library/debx8sh9.aspx[
^].
—SA