<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - First code profiler for Silverlight</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/529302_100x75.jpg</url>
		<title>Channel 9 - First code profiler for Silverlight</title>
		<link></link>
	</image>
	<description>
Join ISV Developer Evangelist 
Henrik Westergaard Hansen&amp;nbsp;from Microsoft Denmark as he sits down with lead developer Richard Flamsholt to talk about EQATEC&#39;s latest offering: the first publicly available code profiler for Silverlight applications.The company&#39;s&amp;nbsp;EQATEC Profiler&amp;nbsp;was released back in April 2008 to much appreciation among developers because it was - and still is - the world&#39;s only code profiler&amp;nbsp;for
 .NET Compact Framework applications, and also quite easy to use. Now, EQATEC has leveraged that technology in the newly released version 3.1 of their profiler so it works with Silverlight applications, too, as well as full .NET and .NETCF apps.Join Henrik and Richard for two actual demonstrations and a talk about how this code profiler works internally and what the secret is. An early version of the SilverFace application Scott Guthrie showcased at PDC09 is briefly profiled, as is EQATEC&#39;s own large
 Silverlight client-app for their 
EQATEC Analytics service. In that client a real performance bottleneck is identified and fixed so data in a particular view loads 2.25 times faster.Download EQATEC Profiler at&amp;nbsp;http://www.eqatec.com/tools/profiler&amp;nbsp;and follow @eqatec on Twitter. 
</description>
	<link></link>
	<language>en</language>
	<pubDate>Sun, 19 May 2013 10:18:29 GMT</pubDate>
	<lastBuildDate>Sun, 19 May 2013 10:18:29 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Theres no sound in silverlight version (works fine in WMV link).</p>
<p>&nbsp;</p>
<p>It looks like a really nice tool. &nbsp;I'll definitely have to try this out as I'm learning silverlight.</p>
<p>posted by Merick</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634025401080000000</link>
		<pubDate>Tue, 23 Feb 2010 16:41:48 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634025401080000000</guid>
		<dc:creator>Merick</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Very interested in hearing from users of this and their experience with it. Unfortunately despite a lot of Twitter publicity when this first launched it turns out that&nbsp;the trial version excludes Silverlight functionality, and the Pro license has to be purchased
 to even try it out.</p>
<p>posted by irascian</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634025506920000000</link>
		<pubDate>Tue, 23 Feb 2010 19:38:12 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634025506920000000</guid>
		<dc:creator>irascian</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Hey Ian,</p>
<p>&nbsp;</p>
<p>It's been a long time!&nbsp;Hope all&nbsp;is well. </p>
<p>&nbsp;</p>
<p>I have forwarded your commentary to Henrik and co.</p>
<p>C</p>
<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634025537230000000</link>
		<pubDate>Tue, 23 Feb 2010 20:28:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634025537230000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>To clarify the&nbsp;restriction we've included this note&nbsp;on the EQATEC website: &quot;<em>The profiler you download is the full, Silverlight-capable version. However, only a Professional or Corporate license will reveal the method-names in a Silverlight application.
 That's the only difference: the functionality and behavior of the profiler is not crippled in any other way.&quot;</em></p>
<p>&nbsp;</p>
<p>So you can indeed download and try out the Silverlight functionality - it just doesn't tell you the actual names of the profiled methods unless you have a license. Also, everything else (full .net and netcf profiling)&nbsp;is fully functional in all versions
 and completely free for non-commercial use - only the Silverlight functionality is restricted by license (because frankly, we also&nbsp;have to make a living).</p>
<p>&nbsp;</p>
<p>The download-page has a couple of screenshots to clarify the difference: <a href="http://www.eqatec.com/tools/profiler/download">
http://www.eqatec.com/tools/profiler/download</a></p>
<p>posted by ricflams</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634025544250000000</link>
		<pubDate>Tue, 23 Feb 2010 20:40:25 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634025544250000000</guid>
		<dc:creator>ricflams</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Thanks to EQATEC we finally have a profiling experience to complete the development life cycle. They were as kind to donate a professional license to the
<a href="http://balder.codeplex.com">Balder</a>&nbsp;project and we will certainly make use of the license and get Balder even faster.&nbsp;</p>
<p>&nbsp;</p>
<p>I did a fast review of it, just showing some of the features after just 24 hours of having it available that can be read
<a href="http://www.ingebrigtsen.info/post/2010/02/24/First-go-with-the-EQATEC-Silverlight-Profiler.aspx">
here</a>.</p>
<p>posted by einar@dolittle.com</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634026342720000000</link>
		<pubDate>Wed, 24 Feb 2010 18:51:12 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634026342720000000</guid>
		<dc:creator>einar@dolittle.com</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Thanks for the responses. </p>
<p>&nbsp;</p>
<p>Charles, Thanks for forwarding.</p>
<p>&nbsp;</p>
<p>Eqatec, </p>
<p>Thanks. The Trial Download trial page clarification makes things much clearer. The pricing page of your current site still has the same wording&nbsp; that&nbsp;caused all the confusion in the first place (not helped by so many people tweeting about it being a 'free'
 Silverlight profiler) and still states&nbsp;&nbsp;&quot;<strong>only the Professional license [and above] unlocks Silverlight 2 and above profiling</strong>&quot; which is somewhat different from &quot;unlocks method names in the Silverlight profilng&quot;.&nbsp; Anyway, it's great that the
 limitation isn't the big hurdle to evaluating the product it appeared to be.&nbsp; </p>
<p>&nbsp;</p>
<p>Totally understand your reasons for moving from being a free product to a paid license one, and your pricing seems reasonable if the product does &quot;what it says on the tin&quot; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>&nbsp;</p>
<p>The reason I wasn't prepared to just trust you with a couple of hundred dollars was that the last Silverlight Profiler I looked at&nbsp;had a 14-day trial where even the most basic functionality didn't work and the response from their support people was &quot;Yes&nbsp;the
 installation software is&nbsp;broken. We're looking at it&quot;. A month later I've still heard nothing further and am glad I hadn't just rushed to buy the product based on spec.&nbsp; Looking forward to playing with the trial version of your product and purchasing a license
 next payday, especially given the excellent review from the Balder project and a tweet I saw from Tim Heuer who seemed to like it.</p>
<p>&nbsp;</p>
<p>Einar, </p>
<p>Good to see such an enthusiastic review&nbsp; (and I appreciate your being honest about the review being based on a free license - not everyone's so honest). Thanks for taking the time to write it <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>posted by irascian</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634027100480000000</link>
		<pubDate>Thu, 25 Feb 2010 15:54:08 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634027100480000000</guid>
		<dc:creator>irascian</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Ian,</p>
<p>You bring up some good points regarding the wording, so we've just cleared up the confusion on the pricing page. &quot;Unlocking&quot; was clearly confusing, I agree.</p>
<p>&nbsp;</p>
<p>We chose the &quot;hide method-names&quot; limitations because of two reasons: 1) so we didn't need to implement an elaborate, hack-safe, time-expiring licensing mechanism at all and 2) we want you to be able to run it completely on
<em>your real application</em>. It's so annoying when you can't really evaluate something because it will only work with 10 items or only 5 times or not save to disk etc etc. Simply not revealing the method-names seems rather benign.</p>
<p>&nbsp;</p>
<p>I think I've tried to evaluate the other profiler you mention, but aborted when it required me to download the 350MB Silverlight SDK. And as our
<a href="http://www.eqatec.com/forum/profiler">profiler forum</a> shows we're also a bit more responsive <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>&nbsp;</p>
<p>And Einar, once again thanks for the stunningly fine review. We should have you update our user manual <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> &nbsp;It's somewhat funny that your last blog entry, before running the profiler, talked about how you've really tweaked and tweaked the code for a long
 time to get better performance, and now you go and make it run several times faster in just one day. Good luck to Balder from us.</p>
<p>posted by ricflams</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634027157780000000</link>
		<pubDate>Thu, 25 Feb 2010 17:29:38 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634027157780000000</guid>
		<dc:creator>ricflams</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Good to see the prompt responses on your own forums. I just purchased a Professional License and look forward to using the product on some real Silverlight projects over the next few weeks.&nbsp;
</p>
<p>&nbsp;</p>
<p>Will you guys be at MIX? Seems like a lot of your potential customers will be there so a good opportunity for you to demo the software &quot;live&quot;.</p>
<p>&nbsp;</p>
<p>Thanks for clarifying everything here.</p>
<p>&nbsp;</p>
<p>Ian</p>
<p>posted by irascian</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634027412230000000</link>
		<pubDate>Fri, 26 Feb 2010 00:33:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634027412230000000</guid>
		<dc:creator>irascian</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Is BulkObservableCollection part of .Net? I couldn't find it.</p>
<p>posted by rdzikowski</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634028392180000000</link>
		<pubDate>Sat, 27 Feb 2010 03:46:58 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634028392180000000</guid>
		<dc:creator>rdzikowski</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Ian,</p>
<p>Great! I really hope you'll find it useful, even now when the expectation has been set quite high <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>&nbsp;</p>
<p>I don't think we'll be at MIX, unfortunately, but it sure could be interesting. And if somebody out there would like to include the profiler in their presentation then they're more than welcome, and also welcome to contact us for more info.</p>
<p>&nbsp;</p>
<p>rdzikowski,</p>
<p>no, BulkObservableCollection is not part the Silverlight standard libraries. Sorry for not making that clear. We've rolled our own and you can find implementations many places, e.g.&nbsp; here: <a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/13/how-to-addrange-removerange-in-silverlight-observablecollection-lt-t-gt.aspx">http&#58;&#47;&#47;blogs.microsoft.co.il&#47;blogs&#47;tamir&#47;archive&#47;2008&#47;05&#47;13&#47;how-to-addrange-removerange-in-silverlight-observablecollection-lt-t-gt.aspx</a></p>
<p>&nbsp;</p>
<p>posted by ricflams</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634029756970000000</link>
		<pubDate>Sun, 28 Feb 2010 17:41:37 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634029756970000000</guid>
		<dc:creator>ricflams</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Well, their .NET CF profiler is not as good as they say, it doesn't work for me at all <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>posted by IuriiO</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634032516530000000</link>
		<pubDate>Wed, 03 Mar 2010 22:20:53 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634032516530000000</guid>
		<dc:creator>IuriiO</dc:creator>
	</item>
	<item>
		<title>Re: First code profiler for Silverlight</title>
		<description>
			<![CDATA[
<p>Hi IuriiO, Please let us know what the problem is (support@eqatec.com). It's hard to fix problems that haven't been reported. We strive to fix all problems reported as fast as possible.</p>
<p>posted by Eigil</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634032907830000000</link>
		<pubDate>Thu, 04 Mar 2010 09:13:03 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/martinesmann/First-code-profiler-for-Silverlight#c634032907830000000</guid>
		<dc:creator>Eigil</dc:creator>
	</item>
</channel>
</rss>