Skip to content
This repository has been archived by the owner on Dec 6, 2024. It is now read-only.

I use AlphaFS! #143

Open
Yomodo opened this issue Feb 5, 2015 · 10 comments
Open

I use AlphaFS! #143

Yomodo opened this issue Feb 5, 2015 · 10 comments

Comments

@Yomodo
Copy link
Collaborator

Yomodo commented Feb 5, 2015

To show us your gratitude, please consider donating an astronomical amount of cash.

Or, if that is too much to ask 😋 then just let us, and the rest of the world,
know that you use AlphaFS in your application; just provide some details.

This would be very much appreciated!

@Yomodo
Copy link
Collaborator Author

Yomodo commented Feb 5, 2015

In my combined role as a SysAdmin/Developer at work, AlphaFS has saved me many a time.
Especially when it came to all that "admin stuff" such as copying/scanning home-folders or
setting access-rights. You know, the works.

The most exciting experience I have with AlphaFS, was when we needed to remove deeply-nested backup-folders from 3000+ workstations, using a remote PowerShell script.

Yes it took some time, but IT WORKED. Flawlessly!

@milos12345
Copy link

Two years ago I have started developing One Commander file manager. Since I used System.IO the supported path length was limited. I tried several libraries promising 260+ characters in path and each of those failed in one way or the other. Luckily I have found AlphaFS and within one hour I replaced all System.IO with AlphaFS and path length limitation was fixed.

Performance of the software increased at the same time and numerous other AlphaFS functions had made my life so much easier.

AlphaFS is very stable. One year and thousands of One Commander downloads later I had no crashes or other issues related to AlphaFS!

Big thanks to AlphaFS developers!

@martin-john-green
Copy link

I am currently reworking a PowerShell script that gives up on long paths, despite the fact that they exist all over the file system it is supposed to manage.

Big thanks to AlphaFS developers!

@raandree
Copy link

raandree commented Mar 2, 2015

I am using AlphaFS for the File System Security PowerShell Module. This module was previously build on System.IO with all the limitation we know. I was planning a couple of days to migrate the module to an API that supports long paths. Thanks for the great design of AlphaFS it took me just a couple of hours.

My experience with AlphaFS is very good. I faces only some minor issues that have been solved in hours by the AlphaFS dev team.

Thank you for your great work and please keep up maintaining AlphaFS!

@brutaldev
Copy link

Recently replaced a staggering 1500+ calls to System.IO methods in Directory Monitor with equivalent AlphaFS versions. Also managed to reduce a lot of code (especially P/Invokes) with the nicely wrapped up AlphaFS methods.

For an application so heavily focused on file system and network share operations, a change like this was quite daunting but went through very smoothly. The change had no noticeable affect on performance and I can proudly say that Directory Monitor now officially supports long paths (finally!).

We previously tried Delimon.Win32.I​O and although it was a noble attempt, the library is incomplete riddled with bugs such false positives for file/directory tests, overflow errors on 64-bit systems, file handle leaks etc. and not reliable enough for a production system. I only heard about AlphaFS in March 2015 and kept an eye on it's progress and I'm glad I did.

The application used almost every aspect of file and directory operations, from the usual reading and writing files to ACL security, drive mapping and network share authentication. I can say I've put it through it's paces and I'm very happy with the results. This is a great drop-in replacement for System.IO and really how System.IO classes _should_ have been done in the first place instead of making excuses for the 260 character limit (I'm looking at you Microsoft).

Looking forward to the next version so that I can also replace file lock detection with the new AlphaFS implementation and cut down on more code. A job well done to all the developers and contributors.

@shdvr
Copy link

shdvr commented Aug 21, 2015

I use AlphaFS for inventorying entire hard drive contents and it makes dealing with long paths a breeze! Thank you for hard and diligent work in keeping it stable and the feature set complete!

@mdehaas
Copy link

mdehaas commented Sep 23, 2016

We use AlphaFS through PowerShell (NTFSSecurity Module) for dealing with security rights, long filenames and moving customer data (We are server agnostic through DFS Namespaces). This is automated as much as possible. AlphaFS helps us overcome the limitations of the current NTFS implementation. Without it we would use way to much robocopy...

@JeffreyLPeterson
Copy link

I love AlphaFS! I'm trying to replace the use of a robocopy with my own home grown project, with much success, but not total yet. So far it is about 20 times faster than robocopy in off-site copies. Couldn't so it without AlphaFS.

Thank you for your hard work in fixing the flaws in System.io.

@CyberSinh
Copy link
Contributor

CyberSinh commented Feb 12, 2018

I also use AlphaFS for my Echosync software.

Echosync is a free, portable backup software, using data differential sync on a pair of directories.

A big thanks to the AlphaFS authors.

@elgonzo
Copy link
Contributor

elgonzo commented Feb 19, 2018

I use AlphaFS for my larger and smaller personal (throwaway) projects. Having been hit on the nose one too many times by the long path limitations of the standard System.IO classes, i prefer using AlphaFS for everything except the most basic quick'n'dirty hack jobs... ;)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests