如何跟踪内容的变化? - 即修订历史

时间:2011-05-04 07:47:26

标签: asp.net-mvc-2 c#-4.0 .net-4.0

我搜索并找到了this question。但是这个问题和解决方案都与PHP有关。

我在ASP.Net MVC 2中开发了许多应用程序。每个应用程序都有一些用户可以发布的文本内容。示例:网站,博客,问题跟踪,评论。

我想维护每个修订历史记录,并在需要时显示从一个修订版到另一个修订版的更改。你知道..删除的内容以红色显示,带有删除线,添加的内容以绿色等显示。这种类型的东西。

我不确定您是为每个版本单独保存更改,还是保存整个内容并在显示时计算差异或如何完成。

是否有允许我这样做的.Net库?

1 个答案:

答案 0 :(得分:1)

您可能会发现following component有用。