<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.NET Compact Framework Team : Author: Dan Horbatt</title><link>http://blogs.msdn.com/netcfteam/archive/tags/Author_3A00_+Dan+Horbatt/default.aspx</link><description>Tags: Author: Dan Horbatt</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Power Toys for .NET Compact Framework 3.5 have been released</title><link>http://blogs.msdn.com/netcfteam/archive/2007/12/13/power-toys-for-net-compact-framework-3-5-have-been-released.aspx</link><pubDate>Thu, 13 Dec 2007 22:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6764214</guid><dc:creator>daniel.horbatt</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/netcfteam/comments/6764214.aspx</comments><wfw:commentRss>http://blogs.msdn.com/netcfteam/commentrss.aspx?PostID=6764214</wfw:commentRss><description>&lt;P&gt;The Power Toys for .NET Compact Framework 3.5 have just gone live at &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=C8174C14-A27D-4148-BF01-86C2E0953EAB&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=C8174C14-A27D-4148-BF01-86C2E0953EAB&amp;amp;displaylang=en"&gt;&lt;FONT color=#003399&gt;http://www.microsoft.com/downloads/details.aspx?familyid=C8174C14-A27D-4148-BF01-86C2E0953EAB&amp;amp;displaylang=en&lt;/FONT&gt;&lt;/A&gt;. If you downloaded a previous version, you might want to upgrade as there have been several bug fixes and improvements made to several of the tools.&lt;/P&gt;
&lt;H2&gt;&lt;U&gt;What’s New&lt;/U&gt;&lt;/H2&gt;
&lt;P&gt;Many here are likely familiar with Remote Performance Monitor which shipped as a part of .NET Compact Framework 2.0 SP1 and the Heap Viewer extension that shipped 2.0 SP2. This time we’ve added the CLR Profiler based on the desktop tool, NetCF SVCUtil for making it easy to consume WCF services on device, and the App Config tool for creating config files on the fly. We’ve improved our remote tools platform to make it significantly easier to use: client side tools components now deploy automatically so tools “just work”, everything works with emulators and a common device manager UI is provided to keep tabs on all your remote devices.&lt;/P&gt;
&lt;P&gt;Comprehensive documentation for the tools is now also provided out of the box in the form of a chm file.&lt;/P&gt;
&lt;H2&gt;&lt;U&gt;The Tools&lt;/U&gt;&lt;/H2&gt;
&lt;P&gt;&lt;B&gt;NETCF CLR Profiler&lt;/B&gt; – CLR Profiler is an instrumenting allocation profiler for NETCF applications. It provides detailed allocation visualizations, allocation callstacks and other views of the managed heap for diagnosing various memory management issues. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;NETCF ServiceModel Metadata Tool&lt;/B&gt; – The .NET Compact Framework ServiceModel Metadata Tool (netcfsvcutil.exe) allows you to generate a Windows Communication Foundation (WCF) client proxy to help developers consume WCF services on device. Like svcutil.exe, which is the desktop version of the utility, netcfsvcutil.exe is a command-line tool that generates service model code from metadata documents and generates metadata documents from service model code.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;App Configuration Tool&lt;/B&gt; - On-device tool for specifying what version of NETCF an application will run against (ie. Create config file), displaying installed versions of NETCF and displaying info about DLLs in the GAC.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Remote Logging Configuration Tool&lt;/B&gt;– The Logging Configuration Tool enables users to easily configure logging options on a NETCF device including: loader, interop, network, error and finalizer logs. (used to be a part of RPM)&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Remote Performance Monitor and GC Heap Viewer&lt;/B&gt; – Provides real time counter data (ranging from Garbage Collector activity to type loading info) on a running NETCF application. The GC Heap Viewer feature allows you to capture the managed heap at any moment your app is running to view live references, and allows you to compare multiple snapshots to find memory leaks. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;NETCF Network Log Viewer&lt;/B&gt; – A utility for viewing NETCF network log data.&lt;/P&gt;
&lt;H2&gt;&lt;U&gt;Other Notes&lt;/U&gt;&lt;/H2&gt;
&lt;P&gt;Steven Pratschner has a few links to some overview on the tools here: &lt;A href="http://blogs.msdn.com/stevenpr/archive/2007/12/10/powertoys-for-the-net-compact-framework-version-3-5-now-released.aspx"&gt;&lt;FONT color=#003399&gt;http://blogs.msdn.com/stevenpr/archive/2007/12/10/powertoys-for-the-net-compact-framework-version-3-5-now-released.aspx&lt;/FONT&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Enjoy!&lt;BR&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6764214" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/netcfteam/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/netcfteam/archive/tags/Author_3A00_+Dan+Horbatt/default.aspx">Author: Dan Horbatt</category></item><item><title>Post on Remote Logging WCF on .NET Compact Framework</title><link>http://blogs.msdn.com/netcfteam/archive/2007/11/01/post-on-remote-logging-wcf-on-net-compact-framework.aspx</link><pubDate>Fri, 02 Nov 2007 00:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5821251</guid><dc:creator>daniel.horbatt</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/netcfteam/comments/5821251.aspx</comments><wfw:commentRss>http://blogs.msdn.com/netcfteam/commentrss.aspx?PostID=5821251</wfw:commentRss><description>&lt;P&gt;Hey everyone,&lt;/P&gt;
&lt;P&gt;I've posted a quick overview of how to use the .NETCF Remote Logging tool to help debug WCF applications on the .NET Compact Framework. &lt;A class="" href="http://blogs.msdn.com/danhorbatt/archive/2007/11/01/remote-logging-wcf-on-net-compact-framework.aspx" mce_href="http://blogs.msdn.com/danhorbatt/archive/2007/11/01/remote-logging-wcf-on-net-compact-framework.aspx"&gt;You can find it here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;-Dan&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5821251" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/netcfteam/archive/tags/Author_3A00_+Dan+Horbatt/default.aspx">Author: Dan Horbatt</category></item><item><title>Power Toys for .NET Compact Framework 3.5 CTP Released</title><link>http://blogs.msdn.com/netcfteam/archive/2007/09/12/power-toys-for-net-compact-framework-3-5-ctp-released.aspx</link><pubDate>Thu, 13 Sep 2007 03:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4886174</guid><dc:creator>NetCFTeam</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/netcfteam/comments/4886174.aspx</comments><wfw:commentRss>http://blogs.msdn.com/netcfteam/commentrss.aspx?PostID=4886174</wfw:commentRss><description>&lt;P&gt;The Power Toys for .NET Compact Framework 3.5 CTP (September 2007) has just been released as an &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C8174C14-A27D-4148-BF01-86C2E0953EAB&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C8174C14-A27D-4148-BF01-86C2E0953EAB&amp;amp;displaylang=en"&gt;MSDN download&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This was originally slated to be released with the Core .NET Compact Framework, but was spun off as a side download.&lt;/P&gt;
&lt;P&gt;Included in this release:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;Remote Performance Monitor and GC Heap Viewer&lt;/STRONG&gt; – Provides real time counter data (ranging from Garbage Collector activity to type loading info) on a running NETCF application. The GC Heap Viewer feature allows you to capture the managed heap at any moment your app is running to view live references, and allows you to compare multiple snapshots to find memory leak issues. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;NETCF CLR Profiler&lt;/B&gt; – CLR Profiler is an instrumenting allocation profiler for NETCF applications. It provides detailed allocation visualizations, allocation callstacks visualizations and useful for diagnosing memory management issues. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;App Configuration Tool (NetCFcfg.exe)&lt;/B&gt; - On-device tool for specifying what version of the NETCF runtime an application will run against, displaying installed versions of NETCF and displaying info about DLLs in the GAC. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;NETCF ServiceModel Metadata Tool&lt;/B&gt; – The .NET Compact Framework ServiceModel Metadata Tool (netcfsvcutil.exe) allows you to generate a Windows Communication Foundation (WCF) client proxy to help developers consume WCF services on device. Like svcutil.exe, which is the desktop version of the utility, netcfsvcutil.exe is a command-line tool that generates service model code from metadata documents and generates metadata documents from service model code. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;Remote Logging Configuration Tool&lt;/B&gt; – The Logging Configuration Tool enables users to easily configure logging options on a NETCF device including: loader, interop, network, error and finalizer logs. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;NETCF Network Log Viewer&lt;/B&gt; – A utility for viewing NETCF network log data. &lt;BR&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4886174" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/netcfteam/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/netcfteam/archive/tags/Author_3A00_+Dan+Horbatt/default.aspx">Author: Dan Horbatt</category></item></channel></rss>