I'm currently working on solutions that require storing files uploaded by users, associating metadata with these files, and making them available to other users and common clean-up tasks.
As I do not want to reinvent the wheel, I looked for CMS solutions for .NET and found the project Sense / NET , which is a complete solution for a CMS portal. However, its scope is much larger than the aspect I need (which I believe would be just the PortalFileSystem).
In my ideal world, I would like to activate PFS programmatically (stipulating the connection string to the database and any other necessary settings) within an isolated library class - but I have not found any documentation in this respect.
Question
Is it possible to programmatically initialize and configure the PortalFileSystem module?
Bonus
Is there any other alternative that I did not contemplate that best suits my needs?