Hi Subimal
Integral FTP runs exclusively inside the browser and relies only on HTML/Javascript and the Sun Java plug-in. Since it doesn't rely on any server-side code it can be used with ASP.NET, JSP, PHP, Ruby, Python or any other server-side scripting technology. While it does utilize the Java plug-in, it does not require you to develop any Java code.
Integral FTP uses edtFTPj at its core so it is fast and robust (see
here). It can be used for uploading a large number of files. Since it can be programmed in Javascript and you get a callback each time a file has finished uploading, you will be able to detect when all files have finished uploading, and take any action you like. For example, on completion of the final upload you can redirect the browser to another page which triggers a query on the server.
I can't send you any sample projects with Silverlight since we don't have any. In fact we've only done some preliminary experiments with Silverlight so I probably shouldn't even have mentioned it.
- Hans (EnterpriseDT)