In my software I need to be able to interface to a very simple document management system.
I need to be able to:
- Check in/out documents
- Add documents
- delete documents
- maybe version documents. (The domain expert says no, I suspect he is wrong.)
At this time we have no need to search the documents.
I need to be able to do this from a C# program so there must be a .net API.
I need to have more than one client be able to do this at a time.
I will eventually need to be able to do this from a web connection as well. But only later.
This is part of a larger application that, so I must be able to keep costs low. I don’t think I need anything as complex as Documentum or the higher-end DM products.
The customer will be selling the application, so there must be a friendly re-seller agreement.
Is there anything out there like this?
Why not use WSS (Windows SharePoint Services) it’s free with Windows Server and provides all the functionality and API’s that you’re looking for to manage documents, Check In/Out version control, work flows and much more. It also already has built in admin interfaces.