csv file upload on asp.net
<p>User need to upload 30,000 csv values, these values may contain 16 digit numbers or zipcodes.</p>

<p>Now our asp.net project doesn't use AJAX tool kit controls or jquery or any other 3rd party controls or open source code. This is restriction as per companies privacy policy.</p>

<p>So I have to come with a best way to accommodate file upload feature. This has to be versatile in regards to re-usability some thing like a custom control</p>

<p>This file upload feature should not be saved on the server, instead I need to read data into stream buffer and send them to UI then once user verify these values he/she'll have to hit submit thus values will be saved to DB.</p>

<p>what are the best ways to implement this, </p>

<ul>
<li>Can I make use of <strong>System.Net.Webclient</strong>? or  </li>
<li>Is there any other alternative ways by using <strong>Async HttpHandlers</strong>? </li>
<li>Can I show <strong>file upload progress to UI</strong> ?</li>
</ul>

<p>Appreciate if you could help me with proper guidence on this.</p>

<p>Thanks in advance
krish</p>
