Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

The .Net Compact Framework Configuration Tool

The .Net Compact Framework 3.5 Power Toys include a new utility called the NetCF Configuration Tool. The Configuration Tool is a diagnostic tool.  You won't typically use it in the course of everyday development, but it will come in handy for tasks
Posted by stevenpr | 1 Comments

The CLR Profiler for the .Net Compact Framework Series Index

I've completed all that I had planned to write (at least for now) about how to use the CLRProfiler with NetCF.   Here's a brief explanation and a link to each post the series: Part I, Getting Started. Describes how to install the profiler, launch
Posted by stevenpr | 3 Comments

The CLRProfiler for the .Net Compact Framework, Part V: Controlling the profiler programmatically

If you've used the CLRProfiler for NetCF you've probably noticed that your application runs much slower when being profiled.  You likely have also seen the huge amount of data the profiler generates, even for relatively simple applications. 
Posted by stevenpr | 1 Comments

Promoting all .Net Compact Framework Applications on a device using device.config

By default, a managed device application is run with the version of the .Net Compact Framework it was built with.  Only if that version is not present on the device will we "promote" the application to run with the latest installed version. 
Posted by stevenpr | 1 Comments

The CLRProfiler for the .Net Compact Framework, Part IV: The Call Tree View

This series of posts provides an introduction to using the CLRProfiler for the .Net Compact Framework.  In previous posts ( part 1 , part 2 , and part 3 ) we've looked at various profiler features as we try to solve a performance problem with a sample
Posted by stevenpr | 1 Comments
Filed under:

PowerToys for the .Net Compact Framework version 3.5 now released!

We've just released the final 3.5 version of the PowerToys for NetCF to the web.  You'll need to install the 3.5 NetCF runtime on your device to use these tools.  For now, you can get the correct runtime by installing Visual Studio 2008 . 
Posted by stevenpr | 6 Comments

The CLRProfler for the .Net Compact Framework, Part III: The Timeline View

In the first two parts of this series ( part 1 and part 2 ) I described how to get started using the CLRProfiler and how to use the histograms and the "Show Who Allocated" view to see what types of objects you're allocating and to determine
Posted by stevenpr | 5 Comments

Calling the EnumServices Win32 API from your .Net Compact Framework Application

I was helping a customer use PInvoke to call EnumServices today and got stuck a few times so I thought it may be helpful to post the solution in case anyone else runs into this someday. EnumServices returns a buffer containing a number of structures of
Posted by stevenpr | 1 Comments

Great .Net Compact Framework Content at Oredev

Next week is the annual Øredev conference in Malmö, Sweden. We're very fortunate to have 3 detailed .Net Compact Framework sessions there. Doug Boling will be doing sessions on performance and on how to enable GPS in your applications and I'll be doing
Posted by stevenpr | 1 Comments

What's new in the Remote Performance Monitor for .Net Compact Framework 3.5

The Remote Performance Monitor (RPM) first shipped in version 2 service pack 1 of the .Net Compact Framework.  Since that time, numerous customers have come to depend on RPM to help them diagnose performance problems and find memory leaks in their
Posted by stevenpr | 6 Comments

The CLRProfiler for the .Net Compact Framework, Part II: Histograms and "Show who Allocated"

Yesterday I started a series of posts on how the use the CLRProfiler for the .Net Compact Framework.  The first post contained the basic information you need to get started.  I described how to install the profiler, launch an application on
Posted by stevenpr | 7 Comments
Filed under:

The CLRProfiler for the .Net Compact Framework, Part 1: Getting Started

Version 3.5 of the .Net Compact Framework contains a new memory profiler called the CLRProfiler. The CLRProfiler is a great tool for looking into the details of how your application is allocating and using managed objects. For example, the profiler allows
Posted by stevenpr | 13 Comments
Filed under:

Write your own GC Heap Viewer for the .Net Compact Framework

The last few versions of the Remote Performance Monitor enable you to view snapshots of the GC heap on demand .  The view of the heap presented by RPM is oriented around finding managed memory leaks.  Specifically, the data is organized so that
Posted by stevenpr | 1 Comments

.Net Compact Framework: “Hey, what happened to the diagnostic tools?”

If you’ve installed the Beta2 version of Orcas you may have noticed that the NetCF diagnostic tools (RPM, CLRProfler, ...) are missing. Don’t worry, these haven’t been cut from Orcas, they will just be distributed via the web in a separate “power toys”
Posted by stevenpr | 1 Comments
Filed under:

.Net Compact Framework Performance Webcast

Last week I did an MSDN webcast on writing high performing device applications using the .Net Compact Framework. The webcast contains both in depth information on the internal workings of the Compact Framework and a set of tips and tricks for optimizing
Posted by stevenpr | 1 Comments
Filed under:
More Posts Next page »
 
Page view tracker