HSS Interlink™
January 17th 2012 - HSS Interlink™ Version 3.0 BETA for Silverlight 5 now available.
Blog Post providing more details regarding this release: blog post
For BETA support please use our support forum here
Download the latest v3.0 source code here
Download the latest v3.0 help file here
Download the latest v3.0 app diagram here
HSS Interlink™, our robust File Upload and Download Dialogs for Silverlight, that
can be added to any Silverlight or ASP.NET web application. See the features list
below for more details.
Though HSS Interlink™ contains complete Silverlight controls and infrastructure;
you are required to implement your own file access handlers as appropriate for your
specific file storage needs such as persistence to a file system or database. HSS
Interlink™ encapsulate 95% of the complexities of building your File Upload/Download
application, by providing the Dialogs, Client/Server communications and base handlers,
thereby reducing the amount of code and complexities in your application.
For more information regarding the current production version 2.2.100 see HSS Interlink™
on CodePlex
- Fast upload speeds by using either IAsyncHttpHandler or IHttpHandler
- Supports
large file uploads by leveraging chunking
- Interlink auto adjusts the chunk size to ensure optimal upload speeds
- Maximum
chunk size set automatically based on MaxRequestLength server setting
- Support
for chunk retries (controlled by your implemented handler)
- Each chunk is hashed
and validated for security and integrity
- Allows user to Browse for files prior to showing the Dialog
- Load with a
pre-selected list of files
- Drag and Drop files
- Optional file exlusion
(default: .exe|.mdb|.mde|.accdb|.accde)
- Optional file filter when browsing (default:
All Files (*.*)|*.*)
- Optional maximum concurrent upload (default: 2)
-
Optional multiple file selection (default: true)
- Optional AutoUpload after selection
-
Optional AutoUpload on open, when you have pre-selected files
- Optional AutoClose
when upload completes without exception
- Support for passing metadata along
with each file
- Supports tagging and commenting a file via metadata
-
Custom hand shake between client and server reduces complexity
- Server side handler
pipelining reduces your code
- Support for authentication and authorization
-
Supports secured client server communication
- Uses the latest Silverlight features
and xaml templates/styles
- Save a remote file directly to a stream object (FileStream, MemoryStream, etc)
- Download in the background without showing the dialog for intra-application downloads
-
Support for downloading a file via the browser (standard HTTP File Download)
-
Support for requesting single or multiple files
- With multiple files your handler could provide for Zipping files together
-
Or any other custom workflow desired
- Custom hand shake between client and server reduces complexity
- Server side
handler pipelining reduces your code
- Support for authentication and authorization
- Supports secured
client server communication
- Uses the latest Silverlight features and xaml templates/styles
Developer Reference: Help File
HSS Interlink:
Installer
- Scenario A: dragging/dropping image files on a custom users control for file selection
- Scenario B: a File Explorer window allowing the user to list, upload and download
files
- Source XAML viewable in bottom popup panel
- Source C# viewable in bottom popup panel
- Upload properties and settings viewable in bottom popup panel
- Download properties and settings viewable in bottom popup panel
- View the demo now at hssinterlink.com