Link to home
Start Free TrialLog in
Avatar of Camillia
CamilliaFlag for United States of America

asked on

Document Engine - idea needed

I'm working on a project , MVC, C#, ASP.Net. Users can upload documents in different tabs. For example, we have an Invoice tab and user can upload documents. We have Assets tab and user can upload documents.

We also have other sources of document uploads. For example, another internal site we have, users can upload documents there as well.

My manager is looking for a "Document Engine". A central repository for the documents so user can go to one place to upload and download docs.

For example, we will have a tab in our website "Documents".  User clicks on it and now we're in a page. I'm thinking we will have different sections on this page.. Invoice, Assets, Misc...where user can upload corresponding docs.

Now how should we save these docs?


1. Database but this will make the DB large, no?
2. In a shared drive and have folder for each section...Invoice, Assets, Misc. We'll upload to the drive folder and then save the path to the doc in the database.

What else needs to be done? anyone has done a Document Engine type of project?

thanks
SOLUTION
Avatar of Darren
Darren
Flag of Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Camillia

ASKER

Thanks, Darren. We want to have the documents served  in our asp.net application...not outside it. We have Sharepoint.
I wonder if I can integrate a third party tool into our asp.net application to upload documents to and then download from it.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks, let me take a look.
That link shows that it uploads to Sharepoint. Can we have a C# code to download from Sharepoint? That would be great, if I can find a way to also download from Sharepoint in my ASP.Net/C# code.