Hi all,<BR><BR>I run a fairly large download site (running IIS & ASP.net) that’s having scalability problems. Too many users, and not enough bandwidth.<BR><BR>I had the idea of a queuing system whereby the user would get assigned a queue position and get the files in turn – much fairer than the free-for-all grabbing of the limited download slots we have at the moment.<BR><BR>Does any one have any suggestions on how this could be done using ASP.net? The queue isn’t the problem, I don’t think – it’s the security of the permissions on the file that the user is queued to download, and preventing them from getting the file before they have queued, or passing the URL to a friend to download afterwards (and skipping the queue).<BR><BR>TIA!<BR>Jason