Skip to content

PromontoryProtean/AspNetCoreFileManager

Repository files navigation

AspNetCoreFileManager

A web based file manager running on ASP.NET Core. The project is currently built on ASP.NET Core RTM. Feedback, suggestions, contributions etc. are welcome.

This project began with a need to evaluate ImageProcessor, and grew into a proof-of-concept web application to demonstrate how various open source projects can be combined to create a web-based file manager. It can be integrated into more complex applications such as content management systems, corporate intranets etc.

The open source projects that I have integrated are:

Some of the features are:

  • Detail and tile views.
  • Image thumbnails in tile view.
  • Multi-file upload with progress monitoring.
  • Public and secure directories.
  • Bulk delete.

TODO:

  • Image thumbnails in tile view for secure directory.
  • Click a file in tile view to see file details such as name, path, date/time details, size, image dimensions and image preview.
  • Configuration system to set properties such as the upload directories.
  • Security system to make sure that users cannot upload and execute malicious files.
  • Use ASP.NET tooling for downloading and building javascript libraries.
  • Replace TempData messaging system with UiNotificationBus.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published