A .Net Transactional File Manager