I have been reading on this forum for quite a while and I just want to say thanks for the great deal of knowledge found here.

I've been a VB developer for 6 years but now management has asked me about something that's a little out of my knowledge.

I develop a distributable app that we want to be able to use an online licensing scheme similar to Microsoft products. Install our app with the given serial number but then contact our server over the internet and validate that serial number against a database and send back to the customer whether to unlock the app or request them to phone into customer service. Follow me so far?

I can gather the info needed on the client side, encrypt the data, but I don't know how to send it or recieve it. I have been told by our network admin that I should use an ASP page to accept the data from our app and to talk to the database on the server and then send info back to our app.

Do ya'll know of any books or online tutorials to help guide me? I do work in VB6 everyday and have done work in ASP but never communicated between the two over the internet.

Any help and guidance would greatly be appreciated. Thanks in advance!!
Brandon