Server Side File Handler

Flexible and highly configurable

Backload is highly configurable (declaratively or in code) but easy to setup, due to common presets, default values and configuration editor support. With a single change in configuration, the storage location can be changed from file system to database or cloud storage.

Scalable and reliable

Backload is used by customers with 100,000 and more uploads per day! Internally it uses non-blocking asynchronous programming patterns and is designed to reduce the memory footprint. It also supports chunked file uploads as well as resuming failed or partial uploads.

Preserve your investment

While your business grows, you re-design your application's ui or move to the cloud, your back-end does not change. Backload supports file system, database or cloud storage locations on server side and the most popular client side plugins (and custom access) out of the box.

Brief Overview

Backload is a feature rich, fully customizable server side file handler for the .NET Framework and .NET Core with roots in a project management and documentation suite for the aircraft industry. It has proved its scalability in projects with 100,000 and more uploads per day. The component is building an abstraction layer between storage specific details and business logic or views. While Backload initially has been developed for IIS on Windows servers, it is cross platform now and can be easily executed on Linux and Mac OS machines running the ASP.NET Core platform.

Benefit

When it comes to handle files in web-based or web-less applications Backload is probably the right solution for you. Backload is a reliable, fully customizable, scalable server side file storage component, where you can change the storage target with a small change in the configuration. While it can be executed without any adjustments, it can be easily customized to your specific needs and target environment. If your business logic has advanced requirements, Backload provides you with server side events and an API. While the component supports different storage targets (file system, database, cloud) it can produce JSON output for the most popular client side file upload plugins (jQuery File Upload Plugin, PlUpload, Fine Uploader) it can also handle almost any custom file request (upload/download/delete). Backload supports developers and admins with tracing messages to find errors and anomalies during storage.

Selected Features

Fully customizable, zero configuration (ready to run), several storage targets (file system, database, cloud), complex folder structures, out-of-the-box support for the most popular client side plugins, CORS (Cross-Origin Resource Sharing) support, Chunked files upload, resuming partial (chunked) uploads, content type specific storage, tracing messages, image processing features (previews), and more. All features are customizable. Backload has a free edition to test the features. Source code is available in the Enterprise edition.

Ready to get started?

Select your Backload or Backload Plugin Edition (or both). Database storage and Azure Blob storage need a plugin, while file system storage is included in the Backload core component. The Standard Plugin (free) has limited features and can handle 50 files only, while the Professional Plugins have no restrictions. The Professional Plugin Editions can be combined with all editions of the Backload core component, even the free Standard Edition, where they remove the limitations of the Standard Plugin. If you do not need the Pro features of the Backload core component (like file chunking), but want to remove the limitations of the Standard Plugin, you can select a Professional Plugin Edition without the core component. More: Compare editions.
 

  • Pro Starter
  • All features
  • $19.90
    • No support plan
    • No updates
    • 1 Websites included
  • Select
  • Professional
  • All features + support
  • $99.90
    • 1 month support plan
    • Updates (3 month)
    • 1 Websites included
  • Select
  • Enterprise Lite
  • All features + source
  • $149.90
    • No support plan
    • Updates (6 month)
    • 3 Websites included
  • Remove

 
  • Enterprise
  • All features + source + support
  • $199.90
    • 1 month support plan
    • Updates (6 month)
    • 3 Websites included
  • Select
  • Global Leader
  • All features + source + support
  • $499.90
    • 6 month support plan
    • Updates (12 month)
    • Unlimited Websites
  • Select
  • Plugin Pro
  • All features
  • $19.90
  • Choose between Database storage
    and Azure Blob Storage plugin.
    (Filesystem storage is included).
     
  • Select
  • Plugin Enterprise
  • All features + source
  • $99.90
  • Choose between Database storage
    and Azure Blob Storage plugin.
    (Filesystem storage is included).
     
  • Select

 
Shopping cart: Enterprise Lite Edition ($149.90)  [Code: 3.0]

 

Downloads

Investors welcome

You invest your money in growing and emerging technologies? We are a team of enthusiastic software engineers who like their products and try to get the best solutions for our customers. Your investment will boost our developments towards the next milestones. Let's go this way together. Contact us.
 

Used by (selection):