KUpload+ 2.0 [Demo]
What is KUpload+?
What's new in KUpload+ 2.0?
Features
Samples
What's
new KUpload+ 2.0?
-
Supports Visual Studio 2005.
- Supports .Net Framework 2.0.
- Added new Demo with Sample
Code for Visual Studio 2005.
New Features
- Size Validation:
You can set the total Maximum upload Length information in the form page. i.e. You
can set the size limit in web.config file.
- Upload page filter:
Integrate KUpload and KUpload+! Allows user to set using Server Memory and/or Server
Stream. i.e. You can now disable Kupload for specific page using simple query string.
What is KUpload+?
KUpload+ is a ASP.Net File Upload
component with Progress bar. KUpload+ allows great control over the upload of huge
files (Virtually unlimited) from client browser to web server through HTTP without
consuming web-server's memory!.
Features
Advanced Upload Technique
KUpload+ operates on totally different
Upload technique from standard ASP.Net Classes. KUpload+ does not
utilize the server memory, rather it uses disk memory to store uploaded files. This
means KUpload+ utilizes very small amount of server memory
for large file upload. So KUpload+ provides ultimate flexibility
as far as the upload size is concern!
AJAX Progress Bar 1.1
KUpload+ has a special
add-on control, called KFileUploadPlusProgressBar Control, which
includes Ajax based ProgressBar. It is used to display various status information
about the current upload, just like pure HTML progressbar but instead of popup window
there is inline progressbar with the AJAX technology. KFileUploadPlusProgressBar
Control is new AJAX based Progress bar for KUpload+, which takes full advantage
of AJAX and the new features of Microsoft's next-generation IDE - Visual Studio
.NET 2005, hence allowing developers to enjoy significant productivity gains, while
delivering feature-rich, standards-compliant and cross-browser compatible web applications.
KFileUploadPlusProgressBar
Control release introduces many key updates to the UI, as well as streamlined AJAX
interoperability with KUpload+. The updates empower ASP.NET developers to take the
richness of desktop applications to the web and eliminate the complexities of writing
advanced complex client-side code
Pure HTML Progress Bar
KUpload+ utilizes
a pure HTML Progress Bar. It 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.
Estimated Time Left
: Shows how much of upload completed and what time left to complete upload.
Transfer Rate :
Shows average transfer rate.
Started @ : Show
time when upload was started.
Current File : Shows
name of current file being uploaded.
Information : Shows
status of current upload.
AutoSave
KUpload+ provides
a new functionality called "AutoSave" to make developer task easy.
AutoSave save 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 a unique file name.
HTML Report
When "AutoSave"
function is used, KUpload+ 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.
Language
Interpretability
KUpload+ is written
in pure
managed C# code. KUpload+ can be used with C#.net or
VB.net, both as part of ASP.Net web application.
Flexibility to
Developer
KUpload+ is offers
ultimate flexibility to developer. Our demo files contains examples showing different
ways of using KUpload+. e.g. if developer need to create their
own user-defined report KUpload+ provides upload summary as Report
collection.
Samples:
Basic file Upload with AJAX Progress Bar Using C#
Demonstrates basic file
upload with AJAX Progress bar. Uses SaveAs
function. Shows how KUpload+ can be used with ASP.Net (C# code
behind).
Basic file Upload with Inline Progress Bar Using C#
Demonstrates basic file
upload with Inline Progress bar.This allows to
show progress bar in same page. Uses SaveAs function. Shows how
KUpload+ can be used with ASP.Net .
Basic
file Upload with HTML Progress Bar Using C#
Demonstrates basic
file upload with Progress bar. Uses SaveAs
function. Shows how KUpload+ can be used with ASP.Net (C# inline
code).
Files - Any type of file Text, Image,
Audio, Video,...
SaveAs - Allows to save file using Virtual
and Absolute path with Overwrite option. If Overwrite is set to
false and File is already exists, exception will be thrown.
Basic file Upload with HTML Progress Bar Using C# Code
Behind
Shows Basic upload example using
C#.Net Code behind files.
Multiple file upload demo
Demonstrates multiple file uploading with progress bar.
File uploading using AutoSave and HTML Report Functionality
Demonstrates basic file upload with
Progress bar and AutoSave functionality. Show how HTML
Report can be generated using Overwrite and UniqueFileName
properties, displayed and save as HTML file on disk.
AutoSave - Saves all the files and generates
HTML report.
Files - Any type of file Test, Image,
Audio, Video,...
HTML Report - It is Formatted Summary
of uploaded files.
Overwrite & UniqueFileName
is used by AutoSave functions as follows
|
Overwrite
|
UniqueFileName
|
Result
|
|
false
|
false
|
Do not overwrites file if file with same name exists.
|
|
false
|
true
|
These are the default values. If File with same name exists
then generate Unique file name and saves the file. |
|
true
|
true
|
Invalid option. Results in an Error. |
|
true
|
false
|
Overwrites file if already exists. |
File upload and processing Form elements
Demonstrates basic file upload and shows how to process
form elements along with files.
File Upload with Postback event, View State, AutoEventWireup
Demonstrates basic file
upload with usage of Progressbar, ViewState, Form elements, ServerControls and
use of SaveAS function.
Demo
Shows,
- How ViewState can be used.
- How Postback events can be handled while Form is submitted
without & with file.
- How to conditionly invoke ProgressBar using client
side script.
- How Hidden HTML input can be used and submitted.
- How to use Validator Controls without submitting Form.
|