ASP.NET File Manager w/Upload Support - New Control (coming soon in v2010 vol 2)

ASP.NET Team Blog
22 October 2010

The ASPxFileManager control is available now. Download it now and enjoy.

Check out the new ASP.NET File Manager control coming soon in the DXperience v2010 volume 2 release. This new control allows your end-users to browse, manage and upload files to your web server:

ASPNET_File_Manager_Demo

ASP.NET File Manager and Explorer

The new control is called the ASPxFileManager and it gives you file manager and explorer like capabilities in your ASP.NET websites. 

Simply pick a sub-folder that you'd like to allow your end-users access to in your website. Then your end-users can manage those files and folders themselves.

ASP.NET  HTML Editor Visual Image Selector

The ASPxFileManager was created to address the need for a visual image selector for our ASP.NET HTML Editor, the ASPxHtmlEditor.

Features - Manage Files, Folders & Upload!

The ASP.NET File Manager controls gives you these great features built-in:

  • Display folders and files structure (like a TreeView)
  • File list is updated using Ajax Callbacks
  • Customizable layout (based on the Splitter control)
  • Create, rename, move, delete folders using internal toolbar
  • Rename, move, delete files using internal toolbar
  • Upload files using internal upload control
  • Search files using internal input field
  • Capability to select a file
  • Keyboard support

New Control

The new ASPxFileManager control will be part of the ASPxperience Suite in the DXperience v2010 volume 2 release.

 

Are you looking forward to this powerful and versatile ASP.NET file manager control? Drop me a line below with your thoughts. Thanks!

Follow MehulHarry on Twitter

DXperience? What's That?

DXperience is the .NET developer's secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: http://www.devexpress.com/Downloads/NET/

13 comment(s)
Christopher Zielinski
Christopher Zielinski

Can I get a beta version now?

I am currently trying to implement a feature similar to this using your other controls and your ASPxTreeList.

22 October, 2010
Bob Archer
Bob Archer

What is this doing? Is it browsing files on the local client machine or on the server or what?

22 October, 2010
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

@Christopher,

The DXperience v2010.2 beta will probably be available in early November.

22 October, 2010
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

@Bob,

Sorry, wasn't clear enough. This new control allows your end-users to browse, manage and upload files to a sub-folder of your choosing on the web server.

22 October, 2010
Bob Archer
Bob Archer

Ah... ok that is a nice use case for a control to support. We allow users to upload "letters" (word docs) basically templates that we use for mail merge's. But the interface is currently kind of clumsy.

I assume you have to provide the ASP.net worker process's account (Network Service) read-write access to the folder in question.

Thanks,

BOb

22 October, 2010
Haithem
Haithem

You guys, you are really reading and realizing my dreams. And I really can not wait to see that available.

Talking about that, @Mehul you said, the beta will be available by early November so should I assume there no Vol 3 this year?

22 October, 2010
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

@Haithem

Thanks! And you're correct. We've got to 2 releases per year now. From our roadmap:

www.devexpress.com/.../roadmap-2010.xml

"In order to produce the breadth and quality of the controls, tools, and frameworks you’ve come to expect and enjoy, we’ve had to make a hard decision. Our products are complex enough and are interdependent and interconnected enough that producing a quality major release is a significant endeavor. For instance, we estimate that, in 2009, fully one quarter of our developers’ time was spent on release-related work and not on producing more functionality, features, and enhancements. With those kinds of statistics to back us up, we have resolved to produce two major releases in 2010, instead of the more usual three. These major releases will occur at the beginning of quarter 2 (say, April), and at the beginning of quarter 4 (say, October). Minor releases will continue to be released as and when necessary, usually once a month. Of course, each of these new style releases will have more features than the older style release: we aim to provide as much, if not more, functionality than ever before."

22 October, 2010
George Fahnbulleh_1
George Fahnbulleh_1

Enough already, Mehul.  I need this two weeks ago.  That was not a typo.

23 October, 2010
daniel weisel
daniel weisel

Does this also have SessionState capability (meaning that each logged-on user will see their own folder and files)? And if yes - how is this controlled on the Server-Side?

Thanks, and great work!

23 October, 2010
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

@George,

The DXperience v2010 volume 2 beta should be available in a few weeks. :)

24 October, 2010
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

@Daniel,

Not within though you can easily manage it on the server side methods. The root folder you expose is controlled through a property so you can easily set that folder based on the logged in user.

Thanks.

24 October, 2010
paul-kettlewell
paul-kettlewell

When is this beta or even full release available - we've been looking for a component for ages that does what this does - any further news?

Thanks.

15 February, 2011
Mehul Harry (DevExpress)
Mehul Harry (DevExpress)

Hi Paul,

The ASPxFileManager control has been released and is available in the latest installation. Download it here:

www.devexpress.com/.../DXperience

Thanks.

15 February, 2011

Please login or register to post comments.