【发布时间】:2009-03-06 21:10:13
【问题描述】:
我已经为我们的呼叫中心部门工作了大约 2 年的时间来支持 Web 应用程序。该应用程序是用 ASP.NET 3.5 和 SQL server 2005 数据库编写的。我被要求扩展呼叫详细信息部分,以允许座席编辑当前呼叫记录,并能够恢复到以前的版本。现在,这一切都很酷,但现在经理希望能够单击任何特定的注释并查看所有以黄色突出显示更改的编辑(如果某些内容被删除,他希望看到已删除的文本被划掉)。实际上,我需要的与 Stackoverflow 处理问题编辑的方式非常相似。我一直在考虑如何去做这件事,当然,在做了研究和谷歌搜索之后,我仍然不确定该走哪条路。我对 .NET 开发相当陌生。关于突出 UI 变化的最佳技术的任何想法?恐怕每次他们进行更改时我都必须存储整个笔记的副本,因为经理希望能够在发送之前轻松查看笔记并恢复到任何版本(不仅仅是最新版本)每月向我们的 VIP 客户报告电话报告。由于这个部门经常改变主意,我想确保新功能具有可扩展性且易于维护。任何想法将不胜感激。我真的只是在寻找能指引我正确方向的人;也许有一些有用的工具,谷歌查找中推荐的关键字等。
【问题讨论】:
-
查看版本控制,尝试谷歌搜索,看看你得到了什么。如果它在 linux 系统上,您可以只制作两个修订版的补丁。 (查看 Patch 的工作原理,这可能也有帮助)
-
感谢您的提示。顺便说一句,它在 Windows 机器上,IIS7。
标签: asp.net-3.5