KUpload+ - ASP.NET file upload component

KUpload+ is an ASP.Net File Upload component with Pure HTML Progress bar. KUpload+ allows great control over the upload of huge files (Up to Virtually Unlimited) from client browser to web server through HTTP. It has real time progress bar which keeps track of every file upload and allows you to watch how much of your file has been uploaded.
Online Demo
Download Now

Compatible with

KUpload+ - asp.net file upload New features

1 Supports Visual Studio 2005.
KUpload+ 2.0 supports Visual Studio 2005.

2 Supports .Net Framework 2.0
KUpload+ 2.0 ASP.NET file upload control supports .Net Framework 2.0 whereas KUpload+ 1.1 supports .Net Framework 1.x.

3 Added new Demo with Sample Code for Visual Studio 2005.

KUpload+ 2.0 ASP.NET file upload includes new demo with sample code for Visual Studio 2005. You can test it by downloading it from Download KUpload+ 2.0

4 Size Validation

You can set the total Maximum file upload Length information in the form page. i.e. You can set the size limit in web.config file.

5 Upload page filter

Upload page filter allows user to set using Server Memory and/or Server Stream. You can do it using simple query string.


1 Advanced Upload Technology

KUpload+ file upload control operates on totally deferent Upload technology from standard ASP.Net Classes. KUpload+ utilizes disk memory rather than server memory to store uploaded files. This means for large upload, KUpload+ .net upload control utilizes small amount of server memory. Hence new technology provides ultimate flexibility on the upload size.

2 Pure HTML Progress Bar
KUpload+ HTML PRogress Bar keeps track of every upload and allows you to watch how much of your file has been uploaded with absolutely no components installed on the client side.
Estimated Time Left : Shows how much of upload completed and what time left to complete upload.
Transfer Rate : Shows average transfer rate.
Started @ : Shows time when upload was started.
Current File : Shows name of current file being uploaded.
Information : Shows status of current upload.

3 AJAX Progress Bar

KUpload+ AJAX ProgressBar displays various status information about the current asp.net file upload, just like pure HTML progress bar but instead of popup window it uses an inline progress bar with the AJAX technology. To view AJAX Progress Bar click here

4 AutoSave

KUpload+ ASP.NET file upload component provides new functionality call "AutoSave" to make developer task easy. AutoSave saves all the uploaded files safely to location specified by "Path" property. AutoSave utilizes two properties "Overwrite" and "UniqueFileName" , to protect file being overwritten. In case file already exists "UniqueFileName" property will be used to create unique file name.

5 HTML Report

When "AutoSave" function is used, KUpload+ .net file upload control creates summary of complete upload as "HTML Report" . Developer can use this HTML output to display on web page or can be saved as HTML file.

6 Language Interpretability

KUpload+ is pure managed C# code. KUpload+ can be used with C#.net or VB.NET both as part of ASP.Net web application.

7 Developer Flexibility

KUpload+ asp.net file upload component offers ultimate flexibility to developers. Our demo files shows different ways of using KUpload+. e.g. If developer need to create their own report, KUpload+ provides upload summary as Report collection which is raw material to create user defined report.

KUpload+ asp.net file upload control Benefits

1 KUpload+ file upload reduces development time in web based application.

2 Does File Streaming to speed up huge file uploading and save server memory.

3 Easy to use and customizable.

4 Allows file upload of large size through HTTP.

5 Cost effective.

6 KUpload+ can be used with both VB. Net and C#.net

7 Do not require any client side software.

8 Buy vs. Build Benefits
Cost Centre Build Component Buy Component Time Benefit Cost Benefit
Development 136 hrs 0.5 hr 39.5 hrs 3,400.001
Testing2 40 hrs nil 16.0 hrs 1,000.001
Purchase nil -$149.003 n/a -$ 149.00
Total: 55.5 hrs  $ 4,251.00

Browser versions supported
Browser versions supported by KUpload+
5.0+ 7.0+ 1.0+ 8.0+
Note : Browsers which are in BETA stage are not supported.

System Requirements
OS Environment Required
Windows 98
Windows 2000 Professional IIS 5.x
.NET Framework 2.0*
Windows 2000 Server IIS 5.x
.NET Framework 2.0*
Windows ME
Windows XP Home SP2 .NET Framework 2.0*
Windows XP Professional IIS 5.x
.NET Framework 2.0*
Windows 2003 Server IIS 5.x
.NET Framework 2.0*
Note :
Install & Enable IIS before installing .NET Framework * For KUpload+ 2.0 .NET 
Framework 2.x is Required where as for KUpload+ .NET Framework 1.x is Required.

© 2005-2009 Dimple Softwares

Valid CSS!