quelle est la meilleure façon de permettre aux utilisateurs d'éditer leurs notes, maintenir les versions des notes sur chaque édition et leur permettre également de comparer les versions sélectionnées des notes. les notes seraient probablement entrées en utilisant un éditeur d'ADM similaire à celui sur SO. Je construirais cela sur ASP.net. quelque chose de similaire aux tableaux d'écriture sur le camp de base.versionnage des notes dans asp.net
0
A
Répondre
2
Une manière simple de le faire serait de créer une table avec un champ de texte, et un numéro de version. Chaque fois qu'une note est mise à jour et (re) soumise, enregistrez une copie complète du texte mis à jour avec un numéro de version incrémenté. De cette façon, vous avez un historique complet des modifications.
Bien sûr, cela signifierait beaucoup de données dupliquées, mais gérer cela serait beaucoup plus facile que d'essayer de maintenir des "deltas" ou des différences entre les versions.
Questions connexes
- 1. Client WCF et versionnage
- 2. Add-ins et versionnage .Net
- 3. @DBColumn dans Lotus Notes
- 4. .NET à distance, versionnage et interfaces
- 5. L'image n'apparaît pas dans Lotus Notes
- 6. Versionnage interne pour les applications iPhone
- 7. Versionnage SSAS sans contrôle de source
- 8. Bibliothèque pour dessiner des notes de musique
- 9. gcc compilation des notes de temps/msg
- 10. Comment accéder au champ des notes d'un objet dans Maya
- 11. Compilation ocaml dans le bloc-notes ++
- 12. Association de documents dans Lotus Notes
- 13. Windows 7 Sticky Notes
- 14. bases de données relationnelles et versionnage: intervalles de révision
- 15. Commutateur de commande pour basculer le bloc-notes dans un bloc-notes
- 16. AWS & Silverlight avez-vous des notes sur le terrain?
- 17. wxPython: Gestion des événements dans un widget se trouvant dans un bloc-notes
- 18. Envoi d'e-mails HTML correctement rendus dans Notes 7
- 19. Ouverture d'un tampon/bloc-notes temporaire dans Netbeans?
- 20. C# fichier semblable au bloc-notes lu
- 21. Débogage d'un filtre DSAPI Domino/Notes
- 22. Ajouter/supprimer des pages de bloc-notes dans PyGTK/GTK à la volée
- 23. Comment obtenir la liste des vues de "mail" dans Lotus Notes en utilisant .NET?
- 24. Comment filtrer la liste des vues de "mail" dans Lotus Notes?
- 25. Comment définir les règles d'analyse du langage tcl dans la liste des fonctions - bloc-notes ++
- 26. Comment différencier les "documents" des dossiers créés par l'utilisateur dans Lotus Notes?
- 27. Comment envoyer du texte au bloc-notes dans C#/Win32?
- 28. Nombre de mots dans un champ de texte Notes
- 29. Formule e-mail Lotus Notes R5
- 30. Authentification des utilisateurs dans ASP.NET
Comment implémenteriez-vous la comparaison de 2 versions diff? – Vikram
Je ne sais pas :) Cela pourrait être une autre bonne question ... Qu'est-ce que SO utilise pour comparer les modifications? Peut-être qu'ils utilisent une bibliothèque diff opensource. –