Skip to main content
Home Forums Silverlight Programming Programming with .NET - General Memory & performance profiler for Silverlight 2.0?
9 replies. Latest Post by zuraff on September 4, 2009.
(0)
straylight
Member
24 points
15 Posts
03-25-2008 11:27 AM |
Does anyone know of a memory & performance profiler for Silverlight 2.0 applications? I.e. similar to Red-Gate's ANTS profiler?
03-26-2008 5:02 PM |
Anyone have any input on this please?
Free for the 1st to respond
mchlsync
Star
14566 points
2,730 Posts
03-26-2008 10:54 PM |
AFAIK, there is no memory & performance profiler for Silverlight 2.0. Anyway, this is an input. :) please. :)
jeetumaker
525 points
92 Posts
03-27-2008 1:44 AM |
There is no tool as of now but as a workaround you can easily create a desktop (WPF) version of your Silverlight client from the same code base and few tweaks (refer Scot's blog for an example on this - http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-8-creating-a-digg-desktop-application-using-wpf.aspx) . Once you are done with this you can run any performance profiler that works with WPF.
03-27-2008 9:09 AM |
Ok, thanks very much. I'll try converting it to a WPF.
Here's your mchlSync!
04-28-2008 10:00 AM |
FYI - I was able to convert my Silverlight 2.0 app to WPF to enable profiling. I posted a list of issues I encountered while doing so at: http://blog.kkrankk.com/default.html.
Thanks!!
04-28-2008 11:29 AM |
straylight:FYI - I was able to convert my Silverlight 2.0 app to WPF to enable profiling. I posted a list of issues I encountered while doing so at: http://blog.kkrankk.com/default.html.
Great.. Thanks a lot for sharing with us. :) We can use your post as a reference for those who like to post WPF to Silverlight 2. thanks again. for you!! :)
suyog kale
188 points
98 Posts
10-06-2008 12:05 AM |
hi we can use Performance Analyzer tools are new to the Windows Server 2008 SDK for Silverlight profile Check
The Performance Analyzer tools are new to the Windows Server 2008 SDK and are designed to measure and analyze Windows system and application performance. The Performance Analyzer tools consist of two primary programs, Xperf.exe and Performance Analyzer (Xperfview.exe). Xperf is a command-line tool that is used to control tracing and to process trace data. Performance Analyzer is a graphical trace data visualization tool. All the functions of the tools in the Windows Performance Toolkit (WPT) are available via the command-line tool, Xperf. After you install the tools, you can view your first trace.
xperf -on DiagEasy
xperf –d trace.etl
xperf trace.etl
A graph of the data in the trace file appears. It should look similar to the following figure.
This view captures processor and disk utilization, process life times, and interrupt and deferred procedure call CPU usage.
To select an image, click the Selector tab on the right-hand side of the window.
You can select regions in the graph, zoom to them, and view summary table information on the regions. You click and drag to select a region, and then right-click to display the menu for the region.
gabouy
219 points
45 Posts
10-17-2008 2:13 PM |
another option, is to use silverlight spy, the analysis is not as rich, but might be enough for you,
http://firstfloorsoftware.com/silverlightspy/download-silverlight-spy/
zuraff
4 points
2 Posts
09-04-2009 4:08 PM |
Hi.
AtoLogic ( www.atologic.com ) provides SilverProfiler - a performance profiler of managed Silverlight code (2.0 and 3.0).
Regards