Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEO-136418 Blazor File Manager GitHub #1

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 49 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Create a File Manager Component in a Blazor WebAssembly App

A quick-start project that helps you create a Syncfusion Blazor File Manager component in a Blazor WebAssembly application. In this example, you’ll learn how to perform file operations using server-side PhysicalFileProvider codes, download a file, upload a file, and show image previews in File Manager.
Scholar-jaruha marked this conversation as resolved.
Show resolved Hide resolved
A quick-start project that helps you create a Syncfusion [Blazor File Manager](https://www.syncfusion.com/blazor-components/blazor-file-manager?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) component in a Blazor WebAssembly application. In this example, you’ll learn how to perform file operations using server-side PhysicalFileProvider codes, download a file, upload a file, and show image previews in File Manager.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use the appropriate Content here


Watch the video now: Coming soon...

Expand All @@ -19,3 +19,51 @@ To run this application, you need to first clone or download the ‘create a fil
## Further help

To get more help, check the [ASP.NET Core Blazor documentation](https://docs.microsoft.com/en-us/aspnet/core/blazor).

## Features and Benefits

### Sorting
Files and folders in the file system can be sorted in either ascending or descending order simply by clicking the column header. Files and folders can be sorted based on name, date created, size, etc.

### Localization
The text of a context menu list and the tooltips being displayed in the user interface can be localized to any supported language. The Blazor File Manager component uses a localization library (l10) to localize the text values.

### Adapts to any resolution
The File Manager is designed to be responsive and adaptable, with a layout that works well on devices including desktops, touch screens, and smart phones.

### Searching
The Blazor File Manager control contains built-in search functionality that allows you to search for and access a file or folder in the current path and its child folders.

### Multiple-file selection
The Blazor File Manager component has built-in support for the selection of multiple files or folders. [Multiple-file selection](https://blazor.syncfusion.com/documentation/file-manager/multiple-file-selection?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) will be effective when a single operation like download or delete is performed over multiple files in the file system.

### Drag and Drop
The file manager allows files and folders to be moved within the file system by [drag and dropping](https://blazor.syncfusion.com/documentation/file-manager/drag-and-drop?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) them.


Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove extra space here

## Not sure how to create your first Blazor File Manager? Our documentation can help.
* [Getting Started with Blazor Server-Side File Manager](https://blazor.syncfusion.com/documentation/file-manager/getting-started?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need for this content


## Related links
[Learn More about Blazor File Manager](https://www.syncfusion.com/blazor-components/blazor-file-manager?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) <br/><br/>
[Download Free Trial](https://www.syncfusion.com/downloads?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) <br/><br/>
[Pricing](https://www.syncfusion.com/sales/teamlicense?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) <br/><br/>
[Documentation](https://blazor.syncfusion.com/documentation/file-manager/getting-started?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) <br/><br/>
[Online Examples](https://blazor.syncfusion.com/demos/file-manager/overview?theme=bootstrap5?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) <br/><br/>
[Community Forums](https://www.syncfusion.com/forums/blazor-components?control=filemanager?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) <br/><br/>
[Suggest a feature](https://www.syncfusion.com/feedback/blazor-components?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples)
Copy link

@Sharly-Atieno Sharly-Atieno Nov 9, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All this should be in order
[Learn More about .NET MAUI Chips]
[Download Free Trial]
[Pricing]
[Documentation]
[View Demos]
[Community Forums]
[Suggest a feature or report a bug]
[Online example]
[Knowledge base]


## About Syncfusion Blazor Components
Syncfusion's [Blazor components](https://www.syncfusion.com/blazor-components?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples) library offers over 80 UI components to work with Blazor server-side and client-side (Blazor WebAssembly) projects seamlessly. In addition to file-manager, we provide popular Blazor components such as [DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [Charts](https://www.syncfusion.com/blazor-components/blazor-charts?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [Diagram](https://www.syncfusion.com/blazor-components/blazor-diagram?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), and [Word Processor](https://www.syncfusion.com/blazor-components/blazor-word-processor?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples).

## About Syncfusion
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 29,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.

Today, we provide 1800+ controls and frameworks for web ([Blazor](https://www.syncfusion.com/blazor-components?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [ASP.NET WebForms](https://www.syncfusion.com/jquery/aspnet-webforms-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [Angular](https://www.syncfusion.com/angular-components?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [React](https://www.syncfusion.com/react-components?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [Vue](https://www.syncfusion.com/vue-components?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), and [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples)), mobile ([Xamarin](https://www.syncfusion.com/xamarin-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples),[Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), and [.NET MAUI](https://www.syncfusion.com/maui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples)), and desktop development ([Windows Forms](https://www.syncfusion.com/winforms-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [WPF](https://www.syncfusion.com/wpf-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [WinUI](https://www.syncfusion.com/winui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples), and [.NET MAUI](https://www.syncfusion.com/maui-controls?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-samples)). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.


<hr style="height:0.3px;border:none;color:lightgrey;background-color:lightgrey;" />

<p align="center">
<a href="mailto:[email protected]?Subject=Syncfusion Blazor File Manager - Github" target="_top">[email protected]</a> | <a href="https://www.syncfusion.com?utm_source=github&utm_medium=listing&utm_campaign=blazor-file-manager-github-examples">www.syncfusion.com</a> | 1-888-9 DOTNET <br>
</p>