Si quieres hacerlo totalmente a mano, necesitas los objetos system.net.HttpWebRequest y system.net.HttpWebResponse.
También puedes Llamar al internet Explorer desde COM
Botón derecho del ratón sobre Toolbox o cuadro de herramientas y agregar/eliminar elementos de las dos pestañas .NET/COM seleccionas COM y buscas "Explorador del Web de Microsoft" y te creará un componente para usar internet explorer dentro de tu formulario.
Pinchas y arrastras y ya puedes llamar a los metodos del componente como
NombreNavegador.Navigate (Url as string) que te abrirá automáticamente la página que quieras.
Ten en cuenta que esta última solución sólo funcionará en ordenadores con windows e Internet Explorer y tendrías que comprobar la compatibilidad de la DLL de IE en las diferentes versiones del mismo, no es código 100% .net.
Enjoy
Pablo Gumpert
Aldeamedia
www.aldeamedia.com