You should download IM SDK PHP example, converting it to VB.NET is not that hard.
PHP example use CURL library to send http request, in VB.NET use
HttpWebRequest class.
Dim http As HttpWebRequest = DirectCast(WebRequest.Create("https://login.yahoo.com/WSLogin/V1/get_auth_token"), HttpWebRequest)And most response from Yahoo server is JSON, you can use some of .NET JSON library out there like:
- JSON.NET (http://json.codeplex.com/) or
- ServiceStack.Text (http://www.servicestack.net/)
Good luck, :D