Существует ли какой-либо компонент управления документами (коммерческий или с открытым исходным кодом) для .NET?
Вопрос
Мы создаем веб-приложение .NET (управление делами), и одним из требований является наличие системы управления документами для хранения и управления документами, и в то же время ее можно использовать вне этого приложения, например, в интрасети.Вместо того, чтобы изобретать велосипед для этого, существует ли какой-либо компонент системы управления документами, который можно интегрировать с .NET?Я предпочел коммерческую версию, но если есть открытый исходный код, я более чем счастлив.
Спасибо
Решение
Вы сталкивались с Sharepoint? Возможно, его путь ОТТ для того, что вам нужно.
Также посмотрите этот вопрос: -
Другие советы
Вы думали о решении, основанном на подрывная деятельность.Вы можете использовать SharpSVN (.NET) для создания на его основе собственного управления документами.Преимущества:
- Правами можно управлять в SVN для прав доступа.
- Вы можете прикрепить к документам любую информацию, используя свойства SVN.
- Он полностью с открытым исходным кодом и активно используется/поддерживается.
- Ссылки могут быть созданы с помощью «внешних элементов».
- Вы можете легко создавать базовые показатели для своих документов, разветвляя/тегируя их.
- Subversion создает двоичные различия, что позволяет минимизировать затраты на резервное копирование.
- Получение документа может быть немного медленным, но обычно пользователям нужна последняя версия документа, и эту проблему можно решить, используя локальную копию или кэширование.