我想在生產環境中的應用程序中描述某些操作。輕量級的Silverlight分析?
我以前在.NET中使用過Stopwatch。它似乎並不存在於Silverlight中(儘管存在於文檔中)。
任何人都可以提出一些替代方案嗎?有什麼比DateTime.UtcNow更好嗎?
我已經使用了Yourkit並在開發中使用ANT,但我想收集有關已部署軟件性能的信息。我無法訪問用戶擁有的數據類型,但可以收集一些日誌記錄。
我想在生產環境中的應用程序中描述某些操作。輕量級的Silverlight分析?
我以前在.NET中使用過Stopwatch。它似乎並不存在於Silverlight中(儘管存在於文檔中)。
任何人都可以提出一些替代方案嗎?有什麼比DateTime.UtcNow更好嗎?
我已經使用了Yourkit並在開發中使用ANT,但我想收集有關已部署軟件性能的信息。我無法訪問用戶擁有的數據類型,但可以收集一些日誌記錄。
這個post是否有用?
這聽起來像你想在你的應用程序中部署分析,所以你可以看到它如何在用戶的PC上執行?
首先你可以看看this answer。標準的定時器(例如看DateTime.Now的值)只會給你粗略的解決方案,最好是16ms左右。
否則,您可以獲取一個性能分析工具,現在有幾個工具可以在Silverlight中使用,很容易使用,並且不需要很長時間就可以開始使用,並且可以免費進行評估。兩個這樣的工具JetBrains dotTrace和RedGate ANTS
更新了問題。我無法訪問用戶擁有的完整數據。 –
你有沒有看這個問題:How to profile a silverlight application?
您是否在尋找這以外的東西嗎?
Telerik的也有命名爲分析一個很神奇的產品:JustTrace
JustTrace允許的本地應用程序,運行應用程序,Silverlight應用程序和本地ASP .NET網站上的分析。
正確,我們無法訪問客戶數據,但我們可以收集性能統計信息。 –
銀光沒有一個很好的計時器是令人失望的:( –