Document Management System - Architectural Design Question
I need to design an in-house server-based system that will store hundreds of thousands of files (im开发者_运维百科ages, spreadsheets, text documents) with users accessing metadata as well as files remotely. What are my options? ASP.Net MVC or WinForms with WCF service? I am really stuck here because I am a newbie.
Any advice will be appreciated. Thanks in advance.
My first advice would be: Don't.
Plenty of people have implemented very complex and feature complete Content Management Systems, so don't reinvent the wheel. Additionally many of them have lots of extensibility points so you should be able to customize it to the needs of your organization.
Take a look at Alfresco, its open source and should provide what you need
Sounds like you need SharePoint ( also SharePoint ).
SharePoint ( WSS ) edition is free and very extensible using .Net.
The new Sharepoint Foundation 2010 replaces WSS 3.0 for Windows Server 2008. It can be downloaded from the Microsoft link above.
精彩评论