Was ist der beste Weg, um Benutzern zu erlauben, ihre Notizen zu bearbeiten, Versionen der Notizen bei jeder Bearbeitung zu pflegen und auch erlauben, die ausgewählten Versionen der Notizen zu vergleichen. Die Notizen würden wahrscheinlich mit einem WMD-Editor ähnlich dem auf SO eingegeben werden. Ich würde dies auf ASP.net aufbauen. etwas Ähnliches wie Schreibbretter auf dem Basecamp.Versionierung von Notizen in asp.net
0
A
Antwort
2
Eine einfache Möglichkeit wäre, eine Tabelle mit einem Textfeld und einer Versionsnummer zu erstellen. Jedes Mal, wenn eine Notiz aktualisiert und (erneut) gesendet wird, speichern Sie eine vollständige Kopie des aktualisierten Textes mit einer erhöhten Versionsnummer. Auf diese Weise haben Sie eine vollständige Historie von Änderungen.
Natürlich würde dies eine Menge duplizierter Daten bedeuten, aber dies zu managen wäre viel einfacher als zu versuchen, "Deltas" oder Diffs zwischen den Versionen beizubehalten.
Verwandte Themen
- 1. Versionierung von ASP.NET-Profilen?
- 2. ASP.NET MVC Versionierung Problem
- 3. hg Entsprechung von Git Notizen
- 4. Versionierung von RESTful-Diensten?
- 5. Wie kann Versionierung in ASP.NET Core Web API durchgeführt werden
- 6. Javadoc Versionierung
- 7. Java Versionierung
- 8. Versionierung standardmäßig in SharePoint
- 9. LaTeX Beamer: Codelisten in Notizen
- 10. Semantische Versionierung von REST apis?
- 11. Versionierung von Modellen in Ruby on Rails
- 12. Effektive Versionierung von Komponenten in Jira/GreenHopper?
- 13. Pygtk Notizen Links
- 14. Stargazer Notizen Zeilenumbruch?
- 15. Apple Review Notizen
- 16. Website-Architektur Modul Versionierung
- 17. Lesen Kontakt Feld Notizen von Exchange
- 18. Organisieren von Notizen mit Tags im Organisationsmodus
- 19. API Versionierung mit ASP.NET Web API und Entity Framework
- 20. Anhalten von aplaymidi macht festgefahrene Notizen
- 21. Gute Ressourcen für Versionierung
- 22. Versionierung mit GIT-Revision
- 23. Gespeicherte Prozedur Versionierung
- 24. SQLite, iPhone und Versionierung
- 25. Django Rest Framework Versionierung
- 26. Versionierung auf einem has_and_belongs_to_many?
- 27. CLI- und .NET-Versionierung
- 28. Wrapping benutzerdefinierte Notizen in Texreg Ausgabe
- 29. Azure Schlüsseltresorschlüssel/Geheime Versionierung
- 30. Servicestack nuget Versionierung
Wie würden Sie einen Vergleich von 2 diff Versionen implementieren? – Vikram
Nicht sicher :) Das könnte eine andere gute Frage sein ... Was nutzt SO für den Vergleich von Änderungen? Vielleicht benutzen sie eine Open Source Diff Bibliothek. –