我工作的公司是在.NET中重新设计我们的应用程序.我们的应用程序使用软件即服务模型销售.
我们会跟踪软件中的所有用户操作以进行报告(搜索内容,下载资源,填写表单,与他们创建的表单相关联的内容,用户个人资料的快照和登录时的详细信息等).以前我们编写了一个非常强大的跟踪逻辑来完成旧应用程序中的所有这些细节.
在我完成.NET应用程序的初始重新设计之前,我想知道是否有人提出了过去实现的现成跟踪解决方案或开源跟踪系统的建议,这些系统非常强大.
其他细节:我们有很多需要跟踪的自定义数据(特定于我们的应用程序),我们的应用程序只能通过公司内部网站访问,因此我们不需要详细了解人们来自哪里.
我正计划跟踪页面点击,以便在必要时重新创建用户的访问.
编辑(2009年11月20日):似乎没有完全符合现成的解决方案来解决我的问题,但我将用我们将在未来几周内实施的设计和方向更新这个问题.因此,如果您对此问题的内容感兴趣,请稍后再回来查看.
Microsoft 的企业库中有一些部分可能对您出于报告目的进行异常处理/日志记录所需的一些基本管道有所帮助。可能还有其他软件包(例如log4net)也适用于其他人建议的应用程序的特定部分。
只是一些想法来评估它们对您的效果如何。
| 归档时间: |
|
| 查看次数: |
494 次 |
| 最近记录: |