In riferimento alla giusta raccomandazione di Fabio che fa seguito al mio post su XmlHttp, mi preme aggiungere un concetto che avevo già ribadito a Luglio 2003 nel newsgroup microsoft.public.it.dotnet.asp.
XmlHttp è lo strumento giusto se lo si usa sul client ma attenzione a non usarlo dentro una applicazione server come asp.net. Questa limitazione è dovuta al fatto che usa la libreria Wininet che tra le altre cose limita le connessioni contemporanee.
Questo è il motivo per cui esiste ServerXmlHttp che è un ottimo sistema per dialogare tra un'applicazione asp ed una asp.net.