Log in

View Full Version : Instrumentation For .NET Compact Framework Applications


Peter Foot
04-06-2005, 05:00 PM
<div class='os_post_top_link'><a href='http://msdn.microsoft.com/smartclient/default.aspx?pull=/library/en-us/dnnetcomp/html/instnetcfapp.asp' target='_blank'>http://msdn.microsoft.com/smartclie...nstnetcfapp.asp</a><br /><br /></div><i>"This article addresses designing/architecting your mobile application to provide you with the ability to monitor the level of your application's performance and to diagnose errors when technical problems occur in the field. Except for mobile devices, this article builds on the "Logging Application Block" and "Exception Management Application Block" from the Microsoft Patterns and Practices site. The architecture includes a mobile or embedded device and a desktop client to be able to view the instrumented data. One of the key goals of this article is to provide an "Application Block" for instrumentation of a mobile application and help minimize problem resolution time when something does go wrong."</i><br /><br />Mark Arteaga has built an instrumentation framework for the .NET Compact Framework which you can use as-is or extend yourself. Ensuring you correctly handle and log error conditions within your applications will save you many a headache when you run into errors when your devices are out in the field.