We are now in the middle between the Beta release of the Q2.2010 and the official one which will be available for download very soon. For the ones that missed the beta release - see the silverlight samples online.
One of the major tasks for my team was to optimize the way the Rad Upload component for Silverlight is working. We separated our work in two main directions - improve the performance of the control and take advantage of the Silverlight4 features.
The most requested feature from Silverlight 4 was to integrate the drag and drop support from the file system into the Rad Upload. Now you can select a single file, or many files if you want, from your favorite directory explorer application, and drop them directly into the Rad Upload control that is hosted in the browser. The upload control will get populated with the dropped files as if they were selected via the browse button. We also added a new helper control - RadUploadDropPanel - that will allow you to define a drop zone and when the users drop the files into this zone the upload will get populated automatically!
The other direction where we invested our efforts was to improve the performance of the control. We implemented two major changes in this direction:
What's next for the Rad Upload control? The RadUpload is one of the most mature controls from our Silverlight suite. It is available since version 1.1 of the SL framework and the only thing that is left is to allow a programmatic upload of a given file stream. We are open for feedback and if you have any feature request or if you think that something can be done better - please don't hesitate to contact us!
Valentin Stoychev (@ValioStoychev) for long has been part of Telerik and worked on almost every UI suite that came out of Telerik. Valio now works as a Product Manager and strives to make every customer a successful customer.
Copyright © 2017, Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.