Excuse me, don't you have a sample of how to do this but with vb.net code?
I moved this post to a new thread since the previous one was regarding ColdFusion. We do not have any VB.net samples, but we do offer C#.net examples and libraries which are able to be converted to VB or used by including them as .DLL files. You can find the wrapper code here: http://community.constantcontact.com/t5/Documentation/Code-Samples/ba-p/25019
You can find a sample of how to create a Contact, which is very similar to update, here: http://community.constantcontact.com/t5/Developer-Support-ask-questions/Adding-contact-from-asp-net-...
View API documentation, code samples, get your API key.