Your browser does not support JavaScript
TM
Tomorrows business technology today!
Call us: (623) 249-2664 | support@highspeed-solutions.net
LinkedIn

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

interlink.codeplex.com
File Upload Dialog Features
  • 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
File Download Dialog Features
  • 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

Downloads

Developer Reference: Help File
HSS Interlink: Installer

Screen Shots
Demo Application
  • 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