I am trying to create a program which will run on client's computers. The client-side app will download a password-protected file from my website, but I would like to record the product key that is associated with each user that downloads the file to record the number of times that each key downloads the file. I am thinking that maybe the best way to do this would be to execute an ASP script on my website to record the product key into a MS-SQL database and increment the number of times downloaded associated with that key. Is this possible, and if so, how would I go about doing this, or is there a better way to do it? Thanks!