Debug Analyzer.NET - Visualizer Intelligent Debugger http://debuganalyzer.net/ http://www.rssboard.org/rss-specification BlogEngine.NET 1.6.0.5 en-GB http://debuganalyzer.net/opml.axd http://www.dotnetblogengine.net/syndication.axd Sukesh Debug Analyzer.NET 0.000000 0.000000 How Visualizer works? <p>Often times complex analysis becomes&nbsp;difficult to digest in textual format. That's where power of Visualization shines.<br />Although the feature is not ready for general use for writing Visualizers, I would like to give you a sneak peek at powerful Visualizer feature part of Debug Analyzer.NET!<br /><em>(Keep in mind, Visualizer does not always mean graph)</em></p> <p>Let us see a screenshot of the Visualizer and then the amount of code required to create this!</p> <p><img src="/image/2011/1/Visualizer.png" alt="" /></p> <p>&nbsp;</p> <h4>Lets see the code required to create the above Visualizer!</h4> <pre class="brush: csharp;">// Data Binding code for the Graph - Top 5 items of ClrHeap sorted descending on TotalSize chartSurface.DataSource = Analyzer.CLR.ClrHeapCollection.OrderByDescending(h =&gt; h.TotalSize).Take(5); chartSurface.DataBind(); // Formatting point labels with friendly values like Bytes/KBytes etc... foreach (DataPoint p in chartSurface.Series[0].Points) { p.Label = p.YValues[0].ToByteString(); } </pre> <p>I'm excited about the capabilities Visualization can bring about. Hope to finish the implementation of this feature sooooooon!<br />See what you can achieve with just 2 lines of code!!! <img title="Cool" src="/editors/tiny_mce3/plugins/emotions/img/smiley-cool.gif" border="0" alt="Cool" /></p> http://debuganalyzer.net/post/How-Visualizer-works.aspx Sukesh http://debuganalyzer.net/post/How-Visualizer-works.aspx#comment http://debuganalyzer.net/post.aspx?id=d6f58675-6ce2-4ac1-a64e-9387f1eeb5bf Fri, 21 Jan 2011 01:13:00 -0500 Analysis Visualizer Sukesh http://debuganalyzer.net/pingback.axd http://debuganalyzer.net/post.aspx?id=d6f58675-6ce2-4ac1-a64e-9387f1eeb5bf 1 http://debuganalyzer.net/trackback.axd?id=d6f58675-6ce2-4ac1-a64e-9387f1eeb5bf http://debuganalyzer.net/post/How-Visualizer-works.aspx#comment http://debuganalyzer.net/syndication.axd?post=d6f58675-6ce2-4ac1-a64e-9387f1eeb5bf