Transactional File Manager Is Now On CodePlex

Use any file system as a transactional file system! Transactional File Manager is a .NET API that supports including file system operations such as file copy, move, delete in a transaction. It’s an implementation of System.Transaction.IEnlistmentNotification (works with System.Transactions.TransactionScope).

More on Transactional File Manager in my original blog post on it. If you are interested in contributing to the project, let me know.

Thanks for the link to AlphaFS. From the description, it provides a wrapper over Transactional NTFS (TxF). My library is for when you cannot use Transactional NTFS, which is only available in Windows Vista, Windows 7 and Windows Server 2008. Transactional NTFS also does not support network shares.