2009-05-03 15 views
4

Quelqu'un connaît-il un ou plusieurs systèmes de gestion de documents pouvant être intégrés à .NET?Système de gestion de documents dans .NET

Merci.

+7

Est-il possible d'utiliser Sharepoint? Cela fournirait beaucoup de fonctionnalités avec peu de code de votre part, bien que vous deviez faire la configuration. – DOK

+0

@DOK: ressemble à une réponse à moi, une raison pour laquelle vous ne l'avez pas posté comme réponse? – AnthonyWJones

Répondre

0

Je ne suis pas complètement sûr du type d'intégration que vous recherchez. Si vous cherchez une solution autonome qui a une interface API utilisable depuis les langages .Net, je ne peux m'empêcher de mentionner M-Files. Même si je dois mentionner que cette recommandation pourrait être extrêmement biaisée.

Le système est commercial mais il y a une version gratuite disponible avec certaines limites telles que le montant de l'utilisateur, etc., je crois.

L'API est une api COM assez solide qui fonctionne plutôt bien par COM Interop. Il est fortement typé, donc l'utiliser depuis .Net ne pose aucun problème contrairement à d'autres API. (Cough..Office..Cough) En interne, l'API est utilisée pour fournir une interface Web comme alternative à l'intégration native de Windows, elle est donc mise à jour et utilisable pour cette raison.

0

Le vieux classique est Dot Net Nuke. Il y a une grande communauté autour des modules et bien sûr vous pouvez écrire les vôtres. Le meilleur de tous c'est l'open source.

+2

Je ne pense pas que DNN soit particulièrement adapté aux tâches DMS. Juste parce que vous * pouvez * écrire un module pour faire quelque chose ne signifie pas vraiment beaucoup. Il semble beaucoup plus axé sur WCM que DM. –

0

Jetez un oeil à SiteFinity ou Graffiti. J'évalue actuellement les deux comme une solution potentielle pour notre site.

+0

Ce sont les deux systèmes WCM, pas les systèmes DM. Ont-ils des add-ons DM? –

+0

La différence entre CM et DM est un peu gris quand il s'agit de .NET.Comme ils n'ont pas précisé de détails, j'ai pensé que je les dirigerais vers d'autres outils. Sitefinity vient puissant près d'un système de document en ligne. –

0

Si le coût ne pose pas de problème et que vous pouvez utiliser un DMS standard (par exemple, un développement personnalisé minime), Microsoft Office Sharepoint Server est idéal pour la gestion de documents et la collaboration d'équipe basée sur des documents. Création d'espaces de travail, intégration avec des produits Office (par exemple, vous pouvez enregistrer votre travail Word et Excel directement dans votre espace de collaboration sur le serveur Sharepoint). Pour les utilisateurs finaux qui maîtrisent déjà la suite Office, c'est un UX très agréable.

Cela dit, il y a deux mises en garde - il est incroyablement cher et profonde, les personnalisations de base sont plus un peu douloureux. La personnalisation de type widget superficiel est un jeu d'enfant.

+0

Windows Sharepoint Services est fourni avec Windows 2008 Server et inclut toutes les fonctionnalités de gestion de documents de base de MOSS. Aucune licence supplémentaire n'est requise, à condition que vous l'utilisiez uniquement sur l'intranet de l'entreprise (c'est-à-dire que vous n'avez pas besoin d'un serveur Web). –

3

Voici une liste de certains des DMS les plus courants dans les entreprises de nos jours. (ils pourraient tous être intégrés à .net)

  1. EMC
  2. Colibri
  3. Open Text
  4. Microsoft Windows SharePoint Services
  5. Xerox DocuShare
  6. UCM par Oracle
  7. FileNet par IBM
  8. Interwoven WorkSite
+0

J'ai travaillé sur EMC (eRoom et Documentum), Hummingbird DM, OpenText LiveLink, Xerox DocuShare et Microsoft SharePoint. Je peux vous dire que SharePoint est le seul avec lequel il est facile de travailler avec .Net Framework. LiveLink a une API acceptable, mais la connexion sécurisée est limitée ... eRoom/Documentum/DocuShare ont tous des API terribles .... – SaguiItay