FileUltimate Versions Save

FileUltimate is an ASP.NET File Manager and an ASP.NET File Uploader which supports ASP.NET Core 5.0+, ASP.NET Core 2.1+, ASP.NET MVC 3.0+ and ASP.NET WebForms 4.7.2+ web applications/web sites.

v8.5.1

1 year ago

Version 8.5.1 - January 9, 2023

  • Improved: Document Viewer:

    • Improved: Stability and performance of Cad formats.
  • Improved: Stability and performance of video thumbnails.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.5.0

1 year ago

Version 8.5.0 - August 14, 2022

  • Improved: Document Viewer:

    • Improved: Stability and performance of WordProcessing, Spreadsheet and ProjectManagement formats.
  • Improved: Stability and performance of image thumbnails, image viewer and video thumbnails.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.4.8

1 year ago

Version 8.4.8 - June 24, 2022

  • Improved: Document Viewer:

    • Improved: Stability and performance of WordProcessing, Spreadsheet, Presentation and Cad formats.
  • Improved: Stability and performance of image thumbnails, image viewer.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.4.7

1 year ago

Version 8.4.7 - June 3, 2022

  • Improved: Stability of FileUploader. Upload queue and events will be handled better.

  • Fixed: Ensured client Uploaded event is always raised after server Uploaded event.

  • Added: updateOnClient parameter to UploadItem.Rename method which specifies whether to update the name on client, i.e. show the new name to the user.

  • Improved: Exceptions that occur inside user's server-side event handlers, will be wrapped with ComponentEventManager and component will show a message like "An error occurred in '{EventName}' server event handler: {Message}" so that the user knows the exception comes from his own event handler. Also canceling an event handler will show a message like "'{EventName}' server event is canceled with message: {message}".

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.4.5

2 years ago

Version 8.4.5 - May 11, 2022

  • Fixed: Serialization of FileProvider.UploadLocation in distributed session.

  • Improved: Stability of file systems:

    • PhysicalFileSystem: Parent folder should be automatically created with CreateFile, CreateLock, CopyFile, MoveFile like cloud file systems.
    • AzureBlobFileSystem and for some remaining cases in AmazonS3FileSystem: Parent should not disappear if empty (if no entries left) after RenameFile, RenameFolder, MoveFile, DeleteFile, DeleteFolder.
    • AmazonS3FileSystem: Fixed copy or move across regions.
    • AzureBlobFileSystem: Ensured the copy is actually completed.
    • AzureBlobFileSystem and AmazonS3FileSystem: Both AzureBlob and AmazonS3 does not allow changing lastModified property of an object once uploaded so added custom metadata "DateCreated", "DateAccessed", "DateModified" for storing original date-times. This way uploaded files will keep original last modified date (e.g. the date from physical file system). These original date-times will be used for listing files in AzureBlob, but in AmazonS3 it can only be used when accessing file individiually.
    • AmazonS3FileSystem and for some remaining cases in AzureBlobFileSystem: Ensured ContentType is always updated.
  • Improved: Made GleamTechConfiguration.EnsureAssemblies cached (run-once) and called it first in AddGleamTech rather than in UseGleamTech to prevent "Could not load file or assembly" errors when there are plugins like Ocelot which scan the assembly usually in ConfigureServices.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.4.2

2 years ago

Version 8.4.2 - April 27, 2022

  • Added: CSP (content security policy) errors will be shown to make troubleshooting easier. Made use of browser's SecurityPolicyViolation event, note that iframe blocking errors cannot be caught. Alert will be shown only for different violatedDirectives, message looks like this: Some part of the component was not rendered/loaded due to a restrictive CSP directive. Please check and fix your 'Content-Security-Policy' HTTP Header or HTML meta element on this page. CSP Report: ...

  • Fixed: On Firefox, if a PDF file was opened with browser's own PDF Viewer, the window was closed after 3 seconds as the window was wrongly detected as an empty window. Also the window for XML files, will be kept open on all browsers.

  • Fixed: FileUploader sometimes added wrong number of files (e.g. when dragged and dropped 88 files, FileUploader showed 86 files). This was caused by collision of generated unique IDs for files and duplicates were being filtered out.

  • Fixed: FileUploader sometimes failed starting upload in Details layout mode due to an UI error.

  • Fixed: ComponentStateManager json serialization when using distributed state was broken with v8.4.0. Refactored Location class was not serialized correctly, which effected FileUploader and caused an error.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.4.0

2 years ago

Version 8.4.0 - April 20, 2022

  • Improved: Document Viewer:

    • Added: Nested attachments are now supported for Email and Pdf formats.

      • Attachments will use the same PdfOutputOptions.Watermarks and PdfOutputOptions.FastWebViewEnabled properties
        from root container document for PDFs generated for attachments.
      • Some emails may contain extensionless attachments which are nested emails, these are "message/rfc822" attachments. Now .eml extension will be added to these attachments so that they can be converted and displayed in DocumentViewer.
    • Improved: DocumentViewer UI:

      • Tabs on the left side pane will be activated on document load, automatically according to this priority (from lowest to highest):
        • If there are bookmarks, Bookmarks tab will be activated.
        • If there are attachments, Attachments tab will be activated.
        • If there is a search term, Search tab will be activated.
      • Fixed text-wrapping in Bookmarks and Attachments tree panels for better width and look.
      • In attachment tree nodes, file size will not be displayed next to file name (it's already displayed on the attachment tooltip).
      • On attachment tooltips, desciption will shown as "DispositionType (ContentType)" e.g "attachment (application/octet-stream)".
      • On attachment tooltips, the last modified date will also be shown (for PDF Portfolio and Email attachments when available).
  • Improved: Stability and performance of image thumbnails, image viewer and video thumbnails.

  • Fixed: Since previous version, AmazonS3 file system was broken for net461 target with error "Error unmarshalling response back...".

  • Improved: Updated docs, added better example codes. Especially here: https://docs.gleamtech.com/fileultimate/html/P_GleamTech_FileUltimate_AspNet_UI_FileManagerRootFolder_Location.htm

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.2.1

2 years ago

Version 8.2.1 - March 13, 2022

  • Improved: Stability and performance of image thumbnails, image viewer and video thumbnails.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.2.0

2 years ago

Version 8.2.0 - March 5, 2022

  • Changed: .NET Framework target is changed from net40 to net461. So from now on, you need to have a .NET Framework 4.6.1 or above project to reference our .NET Framework DLL (not related to our .netstandard2.0 DLL). Minimum supported development environment version is changed from Visual Studio 2010 to Visual Studio 2012 (first to support net461 targeting pack). Minimum supported deployment server OS is changed from Windows Server 2003 R2 to Windows Server 2008 R2 SP1 (first to support net461 runtime). Minimum supported deployment client OS is changed from Windows Vista to Windows 7 SP1 (first to support net461 runtime).

  • Improved: Example projects:

    • Updated AspNetCoreCS project to net5.0 (Visual Studio 2019+).

    • Updated AspNetCoreOnNetFullCS project to net472 and ASP.NET Core 2.2.0 (Visual Studio 2017+).

    • Updated AspNetMvcCS and AspNetMvcVB projects to net461 and ASP.NET MVC 5.2.7 (Visual Studio 2012+).

    • Updated AspNetWebFormsCS and AspNetWebFormsVB projects to net461 (Visual Studio 2012+).

    • Fixed HintPath attributes of <Reference> elements in project files with default path "..\packages" ("Solutiondir\packages") as msbuild never updates HintPath even if it restores packages via packages.config (even if we provide a NuGet.config). With default path, users can restore and compile the non-SDK-style projects seamlessly on their machine. Applies to AspNetMvcCS, AspNetMvcVB, AspNetWebFormsCS, AspNetWebFormsVB projects.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2019+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2012+
  • ASP.NET MVC (VB) - Visual Studio 2012+
  • ASP.NET WebForms (C#) - Visual Studio 2012+
  • ASP.NET WebForms (VB) - Visual Studio 2012+

v8.1.0

2 years ago

Version 8.1.0 - February 22, 2022

  • Improved: Document Viewer:

    • Fixed: First page gray issue if "Background graphics" option is selected on Chrome's print preview dialog.

    • Fixed: Incorrect ligatures for Persian Farsi when converting PPTX to PDF.

    • Improved: Stability and performance of Portable, WordProcessing, Spreadsheet, Presentation and Email formats.

  • Improved: Stability and performance of image thumbnails, image viewer and video thumbnails.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+