<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>dot.NET Profiler</title>
	<atom:link href="http://dotnet-profiler.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dotnet-profiler.com</link>
	<description>Profiling and tracing dot.NET applications</description>
	<lastBuildDate>Tue, 10 Jan 2012 09:53:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SpeedTrace Pro 4.0.32 supports ReSharper 6.1 integration</title>
		<link>http://dotnet-profiler.com/2012/01/speedtrace-pro-4-0-32-supports-resharper-6-1-integration/</link>
		<comments>http://dotnet-profiler.com/2012/01/speedtrace-pro-4-0-32-supports-resharper-6-1-integration/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 09:53:19 +0000</pubDate>
		<dc:creator>Daniel Fuhrmannek</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Software test/testing]]></category>
		<category><![CDATA[test automation]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[ReSharper]]></category>
		<category><![CDATA[software test automation]]></category>
		<category><![CDATA[SpeedTrace Pro]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=974</guid>
		<description><![CDATA[SpeedTrace Pro 4.0.32 available for download! New in Version 4.0.32: Enhancements: supports ReSharper 6.1 integration improved trace session manager Bug fixes: fix: improved profiler overhead calculation fix: thread assignment Try the .NET Tracer and Profiler SpeedTrace Pro 4.0.32 today (available as 32-bit and 64-bit version). Request a 10-day free trial license &#62;&#62; If you need [...]]]></description>
			<content:encoded><![CDATA[<p>SpeedTrace Pro 4.0.32 available for download!</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2012/01/SpeedTrace-Pro-test-automation-system.jpg"><img src="http://dotnet-profiler.com/wp-content/uploads/2012/01/SpeedTrace-Pro-test-automation-system-565x104.jpg" alt="SpeedTrace-Pro: Test Automation System" title="SpeedTrace-Pro: Test Automation System" width="565" height="104" class="alignnone size-large wp-image-975" /></a></p>
<p><b>New in Version 4.0.32:</b></p>
<p><b><i>Enhancements:</i></b></p>
<ul>
<li>supports ReSharper 6.1 integration</li>
<li>improved trace session manager</li>
</ul>
<p><b><i>Bug fixes:</i></b></p>
<ul>
<li>fix: improved profiler overhead calculation</li>
<li>fix: thread assignment</li>
</ul>
<p>Try the .NET Tracer and Profiler SpeedTrace Pro 4.0.32 today (available as 32-bit and 64-bit version).</p>
<p><a href="http://www.ipcas.com/trace-and-profile/download.html">Request a 10-day free trial license &gt;&gt;</a></p>
<p>If you need software test automation, you need <a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/">SpeedTrace Pro</a>!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2012/01/speedtrace-pro-4-0-32-supports-resharper-6-1-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unmanaged Code, Layer Breakdown, CPU Tracking and more ..</title>
		<link>http://dotnet-profiler.com/2011/12/unmanaged-code-layer-breakdown-cpu-tracking-and-more/</link>
		<comments>http://dotnet-profiler.com/2011/12/unmanaged-code-layer-breakdown-cpu-tracking-and-more/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 07:45:15 +0000</pubDate>
		<dc:creator>Daniel Fuhrmannek</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[CPU Tracking]]></category>
		<category><![CDATA[highlights 2011]]></category>
		<category><![CDATA[Layer Breakdown]]></category>
		<category><![CDATA[SpeedTrace Pro 4.0]]></category>
		<category><![CDATA[Unmanaged Code]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=962</guid>
		<description><![CDATA[– SpeedTrace Pro 4.0 highlights 2011 – This year has been quite a busy one extending the scope of SpeedTrace Pro and preparing the ground for our new website to go public hopefully before the turn of the year. SpeedTrace Pro 4.0 – highlight of the year! We would like to pre-announce the final release [...]]]></description>
			<content:encoded><![CDATA[<h2>– SpeedTrace Pro 4.0 highlights 2011 –</h2>
<p>This year has been quite a busy one extending the scope of SpeedTrace Pro and preparing the ground for our new website to go public hopefully before the turn of the year.</p>
<p><strong>SpeedTrace Pro 4.0 – highlight of the year!</strong></p>
<p>We would like to pre-announce the final release of SpeedTrace Pro’s new Version 4.0 at the turn of the year. Request your trial license here: <a href="http://www.ipcas.com/trace-and-profile/download.html">http://www.ipcas.com/trace-and-profile/download.html</a></p>
<p><strong>Amplified tracing scope now includes unmanaged code!</strong></p>
<p>One of SpeedTrace Pro’s Version 4.0 key features this year is a new tracing method especially designed to embrace non-dotNET code. This newly added piece of cutting-edge functionality enables you to trace also non-dotNET platforms such as VBA, JavaScript, unmanaged C++, etc. all in one go. The advantage of this is precious, since a lot of .Net applications consist of mixed code nowadays.</p>
<p><strong><br />
Layer Breakdown – the ideal management reporting tool</strong></p>
<p>The new dashboard ‘Layer Breakdown’ now provides you with a quick bird’s eye overview of the application’s overall time consumption layer by layer, so you can see at one glance where the most time was consumed. It is the ideal management reporting and contolling tool to help testers, consultants, architects and managers to scan the critical areas and to check what still needs to be done &#8230;. Besides, the layers can be customized, so that you are able to view your trace output from all kinds of different perspectives.</p>
<p><strong><br />
Powerful new features and extended functionality</strong></p>
<ul>
<li>CPU time tracking (tracing, sampling) offers quick CPU usage checks enabling you to zoom from summary views down to specific time frames and even functions within the same scenario</li>
<li>Splitting and merging multiple TraceFiles allows you to customize your  tracing activity (ideal when working in team and task force constellations on large apps)</li>
</ul>
<p><strong>Enhancements on all levels</strong></p>
<ul>
<li>Easier navigation / IIS tracing with a whole set of new browsers (project, application, website) all adding up to a fabulously comfortable UI feeling</li>
<li>Even faster tracing due to structural improvements and enhancements to code and implementation</li>
</ul>
<p><strong>Outlook for 2012</strong></p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/12/seasonalgreetingsspeedtrace-pro.png"><img class="alignnone size-large wp-image-965" title="seasonal greetings - SpeedTrace Pro" src="http://dotnet-profiler.com/wp-content/uploads/2011/12/seasonalgreetingsspeedtrace-pro-565x278.png" alt="seasonal greetings - SpeedTrace Pro" width="565" height="278" /></a></p>
<p>&nbsp;</p>
<p>We are already in our starting blocks to tackle next year’s challenges to add further leading-edge functionality and possibly widen our portfolio.</p>
<p>&nbsp;</p>
<p><strong>Seasonal greetings</strong></p>
<p>The SpeedTrace Pro Team would like to thank you all for your appreciation, support and valuable feedback.</p>
<p>&nbsp;</p>
<p>We wish you all a Merry Christmas and a Happy New Year!</p>
<p>Your SpeedTrace Pro Team</p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/12/unmanaged-code-layer-breakdown-cpu-tracking-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpeedTrace 4.0.23 with many enhancements</title>
		<link>http://dotnet-profiler.com/2011/10/speedtrace-4-0-23-with-many-enhancements/</link>
		<comments>http://dotnet-profiler.com/2011/10/speedtrace-4-0-23-with-many-enhancements/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 13:11:09 +0000</pubDate>
		<dc:creator>Daniel Fuhrmannek</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Enhancements]]></category>
		<category><![CDATA[SpeedTrace 4.0.23]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=952</guid>
		<description><![CDATA[The new version of SpeedTrace Pro, 4.0.23 is online for download. ( Both for 32-bit and for 64-bit windows operating system. ) Version 4.0.23 brings enhancements and some bugfixes. These are the changes since version 4.0.19: Enhancements Improved stop trace performance Using rtf style for call history Improved performance for workspace export Added warning in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/10/SpeedTrace-Pro-The-software-development-solution.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/10/SpeedTrace-Pro-The-software-development-solution-565x123.png" alt="" title="SpeedTrace Pro - The software development solution" width="565" height="123" class="alignnone size-large wp-image-956" /></a><br />
<b>The new version of SpeedTrace Pro, 4.0.23 is online for download.</b><br />
( Both for 32-bit and for 64-bit windows operating system. )</p>
<p>Version 4.0.23 brings enhancements and some bugfixes.</p>
<p>These are the changes since version 4.0.19:</p>
<h4>Enhancements</h4>
<ul>
<li>Improved stop trace performance</li>
<li>Using rtf style for call history</li>
<li>Improved performance for workspace export</li>
<li>Added warning in case of missing permissions for certain typed</li>
<li>Callhistory &#8211; changed DrillDownTrace. OpenScope &#8211; clipped timerange of the shadow stack parents to the selected time range</li>
<li>Callhistory – added drop  down list to select trace session file</li>
<li>Richformat-Text for trace find results &#038; bookmarks</li>
<li>Optimized simplify filters performance</li>
<li>Trace Analyzer UI: Improved User Experience</li>
</ul>
<h4>Fixed Bugs</h4>
<ul>
<li>fix Activate/Deactivate button dimming</li>
<li>fix: Multiple Call History &#8211; corrected chart legend </li>
<li>fix: trace engine cyclic trigger when focus on start trigger thread is activated</li>
<li>fix: improved workspace handling for path too long exceptions</li>
<li>fix: CallHistory View – keeps selected Time range in case of resize events</li>
<li>fix: Trace agent engine/trace processing – trigger corrections (stop parent, cyclic)</li>
<li>fix: Client dashboard – copy &#038; paste shortcuts</li>
</ul>
<p>&nbsp;</p>
<p><a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/" style="font-size: 15px; font-weight: bold;">Try SpeedTrace Pro now</a> <i>10-day free trial</i></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/10/speedtrace-4-0-23-with-many-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight &#8211; WCF &#8211; RIA Services &#8211; IIS Server &#8211; Communication Trace</title>
		<link>http://dotnet-profiler.com/2011/08/silverlight-wcf-ria-services-iis-server-communication-trace/</link>
		<comments>http://dotnet-profiler.com/2011/08/silverlight-wcf-ria-services-iis-server-communication-trace/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 09:51:15 +0000</pubDate>
		<dc:creator>SpeedTrace Pro Team</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Tracing]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Communication Trace]]></category>
		<category><![CDATA[CPU usage]]></category>
		<category><![CDATA[IIS Server]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[SpeedTrace Pro]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=918</guid>
		<description><![CDATA[SpeedTrace Pro is a most powerful tool – much more than a profiler, it helps you to investigate complicated issues and to find their root causes with advanced functionality. SpeedTrace Pro is not just a one night affair. It is really worth getting involved in a long-lasting relationship with all its responsibilities and refreshing surprises. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>SpeedTrace Pro is a most powerful tool – much more than a profiler, it helps you to investigate complicated issues and to find their root causes with advanced functionality.</strong></p>
<p><a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/">SpeedTrace Pro</a> is not just a one night affair. It is really worth getting involved in a long-lasting relationship with all its responsibilities and refreshing surprises. To show this we have created a more elaborate web scenario (below) to demonstrate how SpeedTrace masters the complexities of web-based applications with great ease and elegance.</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/wcf-ria-services.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/wcf-ria-services-565x271.png" alt="WCF RIA Services" title="WCF RIA Services" width="565" height="271" class="alignnone size-large wp-image-933" /></a></p>
<p>We are going to examine the client server communication in a WCF RIA Services scenario where the web server is IIS 7 running ASP.Net 4 and the client is Firefox running Silverlight 4.</p>
<p><span id="more-918"></span></p>
<h2>Trace project setup</h2>
<p>In order to analyze the communication between client and server, we need to trace the Silverlight client and the IIS server at the same time. So let’s first create the necessary trace project: We will choose a slightly modified version of an IIS project because we want to trace both the IIS server and the Firefox plugin container. Since we want to perform local tracing, we simply keep the local host as target computer (#1). After having specified the target website (#2) which is going to be traced we add the Firefox plugin container to the w3wp (#3) worker process as another application to be traced and inform SpeedTrace to trace exactly two processes (#4). If we have multiple w3wps running, we can filter the application pool or also trace multiple instances. Finally, we uncheck start recording immediately, because we do not want to trace the application startup.</p>
<h2>Trace project activation</h2>
<p>After having activated the trace project, the default browser will open the specified website, so that the IIS webserver and the Silverlight application get activated and the SpeedTrace trace agent will attach to the processes.</p>
<p>The trace session manager will display information about the active trace sessions (CPU usage, target process name, target computer, trace state etc.) and can also be used to control the trace state.</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/trace-project-activation-clientserver.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/trace-project-activation-clientserver-565x388.png" alt="Trace project activation - ClientServer" title="Trace project activation - ClientServer" width="565" height="388" class="alignnone size-large wp-image-935" /></a></p>
<h2>Trace scenario</h2>
<p>The Silverlight client displays data from the Northwind Database which is hosted by the MS SQL Server:</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/trace-scenario-ilverlight-client.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/trace-scenario-ilverlight-client-565x293.png" alt="Trace scenario - Silverlight client" title="Trace scenario - Silverlight client" width="565" height="293" class="alignnone size-large wp-image-936" /></a></p>
<p>Our trace scenario is to perform paging within the data grid. Whenever we reach the last page, we re-assort the data and page again until we have executed 32 paging operations. Tracing will be started shortly before the first and stopped after the last paging operation.</p>
<h2>Trace Results</h2>
<p>As soon as we stop the trace, we will receive the trace output files for the affected trace sessions. In our case, one trace file for the IIS server, and one for the Silverlight client.</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/trace-results-files-for-iis-server-and-silverlight-client.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/trace-results-files-for-iis-server-and-silverlight-client-565x124.png" alt="Trace Results - files for IIS server and Silverlight client" title="Trace Results - files for IIS server and Silverlight client" width="565" height="124" class="alignnone size-large wp-image-937" /></a></p>
<h2>Trace Analysis</h2>
<p>Now, here comes the interesting part &#8211; the trace analysis. Using SpeedTrace it is easy to find the reason for performance bottlenecks, but what about analyzing communication times between two processes?</p>
<p>Let’s first merge the two trace files into one analysis session:</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/trace-analysis-merge-trace-files-into-one-analysis-session.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/trace-analysis-merge-trace-files-into-one-analysis-session-565x213.png" alt="Trace Analysis - merge trace files into one analysis session" title="Trace Analysis - merge trace files into one analysis session" width="565" height="213" class="alignnone size-large wp-image-938" /></a></p>
<h2>Get the Big Picture &#8211; Layer Breakdown over time</h2>
<p>The layer breakdown, the bird’s eye view, would look like this for the Silverlight client<br />
(showing high presentation layer consumption):</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/layer-breakdown-silverlight-client-layer-consumption.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/layer-breakdown-silverlight-client-layer-consumption-565x191.png" alt="Layer Breakdown: Silverlight client layer consumption" title="Layer Breakdown: Silverlight client layer consumption" width="565" height="191" class="alignnone size-large wp-image-939" /></a></p>
<p>And like this for the IIS server (showing high DAL consumption):</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/layer-breakdown-iis-server-dal-consumption.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/layer-breakdown-iis-server-dal-consumption-565x200.png" alt="Layer Breakdown: IIS server DAL consumption" title="Layer Breakdown: IIS server DAL consumption" width="565" height="200" class="alignnone size-large wp-image-940" /></a></p>
<h2>CPU usage – Timeline</h2>
<p>Finally, before we get started with the actual analysis, let’s have a quick look at the CPU time usage of both processes.</p>
<p>For the IIS server:</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/cpu-usage-timeline-for-the-iis-server.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/cpu-usage-timeline-for-the-iis-server-565x190.png" alt="CPU usage: Timeline for the IIS server" title="CPU usage: Timeline for the IIS server" width="565" height="190" class="alignnone size-large wp-image-941" /></a></p>
<p>For the Silverlight client:</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/cpu-usage-timeline-for-the-silverlight-client.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/cpu-usage-timeline-for-the-silverlight-client-565x186.png" alt="CPU usage: Timeline for the Silverlight client" title="CPU usage: Timeline for the Silverlight client" width="565" height="186" class="alignnone size-large wp-image-942" /></a></p>
<h2>Communication Analysis</h2>
<p>Let’s first talk about the involved APIs:</p>
<p>Having analyzed the client and server trace, you will see that &#8230;</p>
<p>&#8230; the Silverlight client &#8230;</p>
<p>1) &#8230; starts service requests via <code>ServiceChannelProxy.InvokeBeginService()</code><br />
2) &#8230; receives the response via <code>HttpChannelFactory.OnGetResponse()</code><br />
3) &#8230; and ends it via <code>ServiceChannelProxy.InvokeEndService()</code></p>
<p>&#8230; the IIS server will receive and dispatch the request within <code>ChannelHandler.HandleRequest()</code>.</p>
<p>So let’s have a look at the timeline regarding the mentioned APIs: We do this by using Call History &#8230;<br />
<a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/communication-analysis-api-timeline-call-history.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/communication-analysis-api-timeline-call-history-565x471.png" alt="Communication Analysis: API timeline, Call History" title="Communication Analysis: API timeline, Call History" width="565" height="471" class="alignnone size-large wp-image-943" /></a></p>
<h4>When you look at the times, you will notice that</h4>
<p>#1 The request is sent to the server in just 3 ms &#8230;<br />
#2 After a server processing time of about 22 ms &#8230;<br />
#3.1 &#8230; the client is notified in just 3 ms about the response &#8230;<br />
<span style="color: #d81415;">#3.2  It takes another 5 ms to get the response &#8230; and<br />
#4 &#8230; another 16 ms (!) to finalize the query</span></p>
<p>Why is that (#3.2, #4), why do we lose around 20 ms?</p>
<p>Let’s drill down and open the trace for #3.2<br />
<a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/communication-analysis-drill-down-open-the-trace.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/communication-analysis-drill-down-open-the-trace-565x104.png" alt="Communication Analysis: drill down, open the trace" title="Communication Analysis: drill down, open the trace" width="565" height="104" class="alignnone size-large wp-image-944" /></a></p>
<p>Apparently the time was wasted for thread synchronization.  Fine, then let’s analyze #5:<br />
<a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/communication-analysis-thread-synchronization.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/communication-analysis-thread-synchronization-565x175.png" alt="Communication Analysis: thread synchronization" title="Communication Analysis: thread synchronization" width="565" height="175" class="alignnone size-large wp-image-945" /></a></p>
<p>Another deferred call? This time we have lost 16 ms, so 21 ms in total because of deferred calls.</p>
<h2>Performance summary:</h2>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/performance-summary.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/performance-summary-565x305.png" alt="Performance summary" title="Performance summary" width="565" height="305" class="alignnone size-large wp-image-946" /></a></p>
<h2>Conclusion</h2>
<p><a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/" title="SpeedTrace Pro">SpeedTrace Pro</a> is a powerful tool – much more than a simple profiler, it helps you to investigate complicated issues, find their root causes, and design the right solutions. This, of course, could not have been done without the sophisticated functionality it provides.</p>
<p>Due to its power and reliability, SpeedTrace Pro is no tool for just for one night. If you are interested in a long-term relationship being proactively responsible for your Continuous Application Performance Management, please feel free to just fall in love with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/08/silverlight-wcf-ria-services-iis-server-communication-trace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpeedTrace Pro 4.0 Release Candidate available</title>
		<link>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-release-candidate-available/</link>
		<comments>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-release-candidate-available/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 14:11:02 +0000</pubDate>
		<dc:creator>Daniel Fuhrmannek</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[caller callee]]></category>
		<category><![CDATA[Callstacks]]></category>
		<category><![CDATA[Drilldown]]></category>
		<category><![CDATA[Enhancements]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Release Candidate]]></category>
		<category><![CDATA[SpeedTrace Pro 4.0]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=907</guid>
		<description><![CDATA[SpeedTrace Pro is developing very fast and we are improving continually the functionality! The final version is already on its way and will be released very soon. Since yesterday, the first release candidate is available. New in Version 4.0.19: Enhancements: Enhanced Caller Callee drilldowns to callstacks Find Results use RTF format Bug fixes: fix: Caller [...]]]></description>
			<content:encoded><![CDATA[<p>SpeedTrace Pro is developing very fast and we are improving continually the functionality!<br />
The final version is already on its way and will be released very soon.<br />
Since yesterday, the first release candidate is available.<br />
<a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/SpeedTrace-Pro-4.0-Release-Candidate.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/SpeedTrace-Pro-4.0-Release-Candidate-565x167.png" alt="SpeedTrace Pro 4.0 Release Candidate" title="SpeedTrace Pro 4.0 Release Candidate" width="565" height="167" class="alignnone size-large wp-image-908" style="border: none;"/></a></p>
<p><b>New in Version 4.0.19:</b></p>
<table cellspacing="0" cellpadding="0">
<tr>
<td>
<b><i>Enhancements:</i></b></p>
<ul>
<li>Enhanced Caller Callee drilldowns to callstacks</li>
<li>Find Results use RTF format</li>
</ul>
</td>
<td>
<a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/High-Level-Caller-Callee.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/High-Level-Caller-Callee-150x150.png" alt="High Level Caller Callee" title="High Level Caller Callee" width="150" height="150" class="alignleft size-thumbnail wp-image-911" /></a></td>
<td><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/Drilldown-2-Callstacks.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/Drilldown-2-Callstacks-150x150.png" alt="Drilldown 2 Callstacks" title="Drilldown 2 Callstacks" width="150" height="150" class="alignleft size-thumbnail wp-image-912" /></a>
</td>
</tr>
</table>
<p><b><i>Bug fixes:</i></b></p>
<ul>
<li>fix: Caller Callee take filters into account</li>
<li>fix: corrected font style problems for clustered information</li>
</ul>
<p>Try the .NET Tracer and Profiler SpeedTrace Pro 4.0.19 RC today (available as 32bit and 64bit version).</p>
<p><a href="http://www.ipcas.com/trace-and-profile/download.html">Request a 10-day free trial license &gt;&gt;</a></p>
<p>If you need more detailed and accurate results, you need <a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/">SpeedTrace Pro</a>!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-release-candidate-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpeedTrace Pro 4.0.18 available for download!</title>
		<link>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-18-available-for-download/</link>
		<comments>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-18-available-for-download/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 08:47:52 +0000</pubDate>
		<dc:creator>Daniel Fuhrmannek</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Bug fixes]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Enhancements]]></category>
		<category><![CDATA[Layer Breakdown]]></category>
		<category><![CDATA[memory usage]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[SpeedTrace Pro]]></category>
		<category><![CDATA[SpeedTrace Pro 4.0.18]]></category>
		<category><![CDATA[Timeline]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=896</guid>
		<description><![CDATA[We are constantly enhancing and expanding SpeedTrace Pro. Now version 4.0.18 is available for downloading and via auto-update! Since the last version, some bug-fixes and enhancements have been performed: Enhancements: Reduced memory usage for the comm. between client and trace agent Improved save performance in case of many projects Bug fixes: bug fix: cyclic trigger, [...]]]></description>
			<content:encoded><![CDATA[<p>We are constantly enhancing and expanding SpeedTrace Pro.<br />
Now version 4.0.18  is available for downloading and via auto-update!</p>
<div id="attachment_897" class="wp-caption alignnone" style="width: 310px"><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/layer-breakdown-timeline.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/layer-breakdown-timeline-300x219.png" alt="Layer Breakdown - Timeline (since 4.0.17)" title="Layer Breakdown - Timeline (since 4.0.17)" width="300" height="219" class="size-medium wp-image-897" /></a><p class="wp-caption-text">Layer Breakdown - Timeline (since 4.0.17)</p></div>
<p><b>Since the last version, some bug-fixes and enhancements have been performed: </b></p>
<p><strong>Enhancements:</strong></p>
<ul>
<li>Reduced memory usage for the comm. between client and trace agent</li>
<li>Improved save performance in case of many projects</li>
</ul>
<p><strong>Bug fixes:</strong></p>
<ul>
<li>bug fix: cyclic trigger, shadow callstacks sporadically incorrect</li>
<li>bug fix: thread merge/ 4.0.17 trace processing memory optimization resulted in unique threads not to be merged</li>
</ul>
<p>&nbsp;</p>
<p><a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/" style="font-size: 15px; font-weight: bold;">Try SpeedTrace Pro</a> <i>10-day free trial</i></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-18-available-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpeedTrace Pro 4.0.17 with Enhancements &#8230;</title>
		<link>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-17-with-enhancements/</link>
		<comments>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-17-with-enhancements/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 16:04:49 +0000</pubDate>
		<dc:creator>Daniel Fuhrmannek</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[caller callee]]></category>
		<category><![CDATA[Callhistory]]></category>
		<category><![CDATA[datatrace]]></category>
		<category><![CDATA[Enhancements]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Improved]]></category>
		<category><![CDATA[SpeedTrace]]></category>
		<category><![CDATA[SpeedTrace Pro 4.0.17]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=889</guid>
		<description><![CDATA[We continuously improve SpeedTrace Pro. Now version 4.0.17 is available via auto update and as 10-day free trial fullversion. ( Both for 64-bit and for 32-bit windows operating system. ) New Enhancements: Caller Callee drilldown performance optimized Layout settings optimized Callhistory charting using average values Added module filter for layer definitions Optimized Memory Usage Improved [...]]]></description>
			<content:encoded><![CDATA[<p>We continuously improve SpeedTrace Pro.<br />
Now version 4.0.17 is available via auto update and as 10-day free trial fullversion.<br />
<i>( Both for 64-bit and for 32-bit windows operating system. )</i></p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/speedtrace-pro-4-0-17.jpg"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/speedtrace-pro-4-0-17-300x274.jpg" alt="SpeedTrace Pro 4.0.17" title="SpeedTrace Pro 4.0.17" width="300" height="274" class="alignnone size-medium wp-image-891" /></a></p>
<h3>New Enhancements:</h3>
<ul>
<li>Caller Callee drilldown performance optimized</li>
<li>Layout settings optimized</li>
<li>Callhistory charting using average values</li>
<li>Added module filter for layer definitions</li>
<li>Optimized Memory Usage</li>
<li>Improved layer definition rules</li>
<li>Improved layer break down data presentation</li>
<li>Improved progress handling</li>
</ul>
<h3>Fixed Bugs:</h3>
<ul>
<li>Attach to process – corrected wrong default settings (data datatrace)</li>
<li>Function View – corrected bookmark problems of loaded profiles</li>
<li>IIS project settings did not be displayed properly – problem fixed</li>
<li>CPU timeline view – drilldown time range corrected</li>
<li>Default layout for callstack view corrected</li>
<li>Load from cache -> waiting times did not get displayed – problem fixed</li>
<li>Layerbreakdown correction for comparison mode</li>
<li>Disabled compare to reference when reference is missing</li>
<li>Corrected copy &#038; past for rtf text</li>
</ul>
<p>&nbsp;</p>
<p><a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/" style="font-size: 15px; font-weight: bold;">Try SpeedTrace Pro now &gt;&gt;</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-17-with-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpeedTrace Pro 4.0.16 &#8211; TraceAnalyzer UI Enhancement</title>
		<link>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-16-traceanalyzer-ui-enhancement/</link>
		<comments>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-16-traceanalyzer-ui-enhancement/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 14:10:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Tracing]]></category>
		<category><![CDATA[Enhancement]]></category>
		<category><![CDATA[SpeedTrace Pro 4.0.16]]></category>
		<category><![CDATA[TraceAnalyzer]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=880</guid>
		<description><![CDATA[TraceAnalyzer UI Enhancement &#8211; Easily distinguish namespaces and methods at a glance The latest release of SpeedTrace Pro 4.0.16 came out with a new enhancement which will enable users to easily distinguish namespaces and methods. A preview of the Trace Analyzer with the feature as shown below::]]></description>
			<content:encoded><![CDATA[<h2>TraceAnalyzer UI Enhancement &#8211; Easily distinguish namespaces and methods at a glance</h2>
<p>The latest release of <a href="http://www.ipcas.com/trace-and-profile/download.html" title="SpeedTrace Pro 4.0.16">SpeedTrace Pro 4.0.16</a> came out with a new enhancement which will enable users to easily distinguish namespaces and methods.</p>
<p>A preview of the Trace Analyzer with the feature as shown below::</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/TraceAnalyzer-UI-Enhancement-SpeedTrace-Pro-4016.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/TraceAnalyzer-UI-Enhancement-SpeedTrace-Pro-4016-565x406.png" alt="SpeedTrace Pro 4.0.16: TraceAnalyzer UI Enhancement" title="SpeedTrace Pro 4.0.16: TraceAnalyzer UI Enhancement" width="565" height="406" class="alignnone size-large wp-image-881" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/08/speedtrace-pro-4-0-16-traceanalyzer-ui-enhancement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>STP 4.0.15: Extended in-depth view with Layer Breakdown</title>
		<link>http://dotnet-profiler.com/2011/08/stp-4-0-15-extended-in-depth-view-with-layer-breakdown/</link>
		<comments>http://dotnet-profiler.com/2011/08/stp-4-0-15-extended-in-depth-view-with-layer-breakdown/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 10:09:51 +0000</pubDate>
		<dc:creator>Bruce Roberts</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[drilldowns]]></category>
		<category><![CDATA[Extended in-depth]]></category>
		<category><![CDATA[Extended in-depth view]]></category>
		<category><![CDATA[Layer Breakdown]]></category>
		<category><![CDATA[SpeedTrace Pro 4.0.15]]></category>
		<category><![CDATA[Trace Analyzer]]></category>
		<category><![CDATA[TraceAnalyzer]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=870</guid>
		<description><![CDATA[The following dashboard &#8216;Layer Breakdown&#8217; provides an extended in-depth view: It shows which layers of the application contribute to the overall performance in order to get a fast top view on where most of the time was consumed. The layers can be customized, so that you are able to view your trace output from different [...]]]></description>
			<content:encoded><![CDATA[<p>The following dashboard &#8216;Layer Breakdown&#8217; provides an extended in-depth view:</p>
<p><a href="http://dotnet-profiler.com/wp-content/uploads/2011/08/speedtrace-layeer-breakdown-timeline.png"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/08/speedtrace-layeer-breakdown-timeline-565x330.png" alt="Dashboard: Layer Breakdown provides an extended in-depth view" title="Dashboard: Layer Breakdown provides an extended in-depth view" width="565" height="330" class="alignnone size-large wp-image-871" /></a></p>
<p>It shows which layers of the application contribute to the overall performance<br />
in order to get a fast top view on where most of the time was consumed.
</p>
<p>The layers can be customized, so that you are able to view your trace output<br />
from different perspectives.
</p>
<h2>New in SpeedTrace Pro 4.0.15:</h2>
<h4>New Features:</h4>
<ul>
<li>Added TraceAnalyzer &#8211; new drilldowns</li>
</ul>
<h4>Enhancements:</h4>
<ul>
<li>improved: Trace Analyzer / Layer Breakdown- default chart type set to barChart</li>
<li>improved icons</li>
</ul>
<h4>BugFixes:</h4>
<ul>
<li>Layer Breakdown &#8211; corrected calculation problem</li>
</ul>
<p><a href="http://www.ipcas.com/trace-and-profile/download.html"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/07/speedtrace-try-now.jpg" style="border: 0px none ;" alt="SpeedTrace: Try Now!" title="SpeedTrace: Try Now!" width="143" height="75" class="aligncenter size-full wp-image-864" /></a><br />
<br />
<a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/">Learn more about SpeedTrace Pro &gt;&gt;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/08/stp-4-0-15-extended-in-depth-view-with-layer-breakdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpeedTrace Pro 4.0.14 available for download!</title>
		<link>http://dotnet-profiler.com/2011/07/speedtrace-pro-4-0-14-available-for-download/</link>
		<comments>http://dotnet-profiler.com/2011/07/speedtrace-pro-4-0-14-available-for-download/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 12:20:37 +0000</pubDate>
		<dc:creator>Daniel Fuhrmannek</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[4.0.14]]></category>
		<category><![CDATA[Breakdown feature]]></category>
		<category><![CDATA[Enhancements]]></category>
		<category><![CDATA[SpeedTrace Pro]]></category>
		<category><![CDATA[Try Now]]></category>

		<guid isPermaLink="false">http://dotnet-profiler.com/?p=862</guid>
		<description><![CDATA[We are constantly enhancing and expanding SpeedTrace Pro. Now SpeedTrace Pro 4.0.14 is available for downloading or via auto update! ( Both for 32-bit and for 64-bit windows operating system. ) These are the changes since version 4.0.12: New Features: Added Layer Breakdown feature Enhancements: improved filters improved icons TraceAnalyzer &#8211; changed layout defaults removed [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://dotnet-profiler.com/wp-content/uploads/2011/07/speedtrace-pro-logo.png" alt="SpeedTrace Pro" title="SpeedTrace Pro Logo" width="548" height="144" class="alignnone size-full wp-image-863" /></p>
<p><strong>We are constantly enhancing and expanding SpeedTrace Pro.<br />
Now SpeedTrace Pro 4.0.14 is available for downloading or via auto update!</strong><br />
<i>( Both for 32-bit and for 64-bit windows operating system. )</i></p>
<p>These are the changes since version 4.0.12:</p>
<h3>New Features:</h3>
<ul>
<li>Added Layer Breakdown feature</li>
</ul>
<h3>Enhancements:</h3>
<ul>
<li>improved filters</li>
<li>improved icons</li>
<li>TraceAnalyzer &#8211; changed layout defaults</li>
<li>removed FW 4.0 requirement </li>
</ul>
<h3>BugFixes:</h3>
<ul>
<li>merge profiles mode/call history problems corrected</li>
<li>added missing preprocessing simplify filter</li>
<li>cpu usage resize problem in case of zoom</li>
<li>corrected VS addin for normal windows apps</li>
<li>corrected callstacks when drilling down to the trace in case of MT apps</li>
</ul>
<p><a href="http://www.ipcas.com/trace-and-profile/download.html"><img src="http://dotnet-profiler.com/wp-content/uploads/2011/07/speedtrace-try-now.jpg" style="border: 0px none ;" alt="SpeedTrace: Try Now!" title="SpeedTrace: Try Now!" width="143" height="75" class="aligncenter size-full wp-image-864" /></a><br />
<br />
<a href="http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/">Learn more about SpeedTrace Pro &gt;&gt;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dotnet-profiler.com/2011/07/speedtrace-pro-4-0-14-available-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

