Steven Pratschner's .Net CF WebLog
Another book update for “Customizing the Common Language Runtime”
A reader recently pointed out another error in my hosting book. The error...
Date: 03/01/2011
The .Net Compact Framework Configuration Tool
The .Net Compact Framework 3.5 Power Toys include a new utility called the NetCF Configuration Tool....
Date: 05/13/2008
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...
Date: 05/08/2008
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...
Date: 04/22/2008
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...
Date: 03/11/2008
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...
Date: 02/12/2008
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...
Date: 12/10/2007
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...
Date: 11/28/2007
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...
Date: 11/20/2007
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...
Date: 11/09/2007
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...
Date: 10/26/2007
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...
Date: 10/18/2007
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...
Date: 10/17/2007
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...
Date: 09/21/2007
.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...
Date: 09/12/2007
.Net Compact Framework Performance Webcast
Last week I did an MSDN webcast on writing high performing device applications using the .Net...
Date: 08/14/2007
Using the .NetCF Remote Performance Monitor to find memory leaks: A real world example
A few weeks ago I posted an entry describing how to use the .Net Compact Framework Remote...
Date: 03/23/2007
Finding Managed Memory leaks using the .Net CF Remote Performance Monitor
Service Pack 2 of the .Net Compact Framework V2.0 includes some new features in the Remote...
Date: 03/08/2007
Using the .Net Compact Framework Remote Performance Monitor to Optimize your application's memory usage
The November issue of .Net Developers Journal includes a new article on using the Remote Performance...
Date: 01/02/2007
More book updates for Customizing the CLR
I’ve recently been made aware of two more updates I need to provide for my book on Customizing the...
Date: 12/07/2006
Auto-Deployment of Remote Performance Monitor Device-side Components
In my earlier post on using the .Net Compact Framework Remote Performance Monitor, I describe that...
Date: 10/31/2006
Analyzing Device Application Performance with the .Net Compact Framework Remote Performance Monitor
Service Pack 1 of the .Net Compact Framework version 2 (see...
Date: 04/17/2006
Book updates for Customizing the CLR
Releasing a book before the product on which it is based ships is always a risky proposition as...
Date: 03/28/2006
.Net Compact Framework GC article in .Net Developers Journal
I recently wrote an article for .Net Developers Journal on how operations like boxing and string...
Date: 02/08/2006
The Design of the .Net Compact Framework CLR, Part III: GC Heap Management
Here's Part III of the series on the design of the .Net Compact Framework CLR. Previous posts in...
Date: 12/14/2005
The Design of the .Net Compact Framework CLR, Part II: JIT Compiler Design Considerations
This is the second in a series of posts describing the design of the .Net Compact Framework CLR. If...
Date: 12/12/2005
The Design of the .Net Compact Framework CLR, Part 1: Overview and Background
In the last few weeks I've been working on a series of posts that describes why various design...
Date: 12/12/2005
Why Upgrade to Version 2.0 of the .Net Compact Framework?
Much has been written about the new technical features available in version 2 of the .Net Compact...
Date: 11/30/2005
Diagnosing Marshaling Errors using Interop Logging
In a previous post I described how the Loader Log can be used to help diagnose problems such as...
Date: 06/22/2005
Update on “Using POOM with .Net Compact Framework Whidbey”
Last summer I wrote a post about how to access the PocketOutlook Object Model (POOM) using the Beta1...
Date: 06/15/2005
Better Diagnostics in Whidbey: Loader Logging
If you’ve spent much time developing applications with version 1 of the .Net Compact Framework,...
Date: 02/28/2005
.Net Compact Framework: Versioning, Strong Names and the Global Assembly Cache – Part 2
Last summer I posted an article that described the basic differences between the .Net Compact...
Date: 01/05/2005
Application Compatibility with .Net Compact Framework Whidbey
Throughout the Whidbey product cycle, we’ve tried hard to make sure that the new version of the...
Date: 12/30/2004
Using POOM with .Net Compact Framework Whidbey Beta1
Note: Be sure to also read the update to this post. Working with POOM in the Compact Framework is...
Date: 08/05/2004
An Overview of the .Net Compact Framework Garbage Collector
Developers frequently ask for more information about how the garbage collector works in the Compact...
Date: 07/26/2004
.Net Compact Framework: Versioning, Strong Names and the Global Assembly Cache – Part 1
Hi everyone – My name is Steven Pratschner. I’m the Program Manager for the CLR that...
Date: 06/30/2004