• David Kline

    Diagnosing MissingMethodExceptions and TypeLoadExceptions using the Loader Log

    Have you ever encountered a MissingMethodException or TypeLoadException when starting a .NET Compact Framework application? If you are running version 2 of the .NET Compact Framework, the Loader Log can help identify the source of the exception. For detailed...
  • David Kline

    The Value of a Code Review

    I cannot remind myself often enough of just how valuable a simple thing like a code review is. Just today, I was scratching my head over a bit of code that wasn't quite behaving as I expected. It turns out, I was the victim of a basic cut-and-paste error...
  • David Kline

    Wrapping Unmanaged Resources

    I recently wrote about three common causes of memory leaks in managed applications . In that post , I mentioned that failing to release unmanaged resources was one cause. Today, I'd like to talk a bit about one approach to working with unmanaged resources...
  • David Kline

    What is a ThreadPool?

    A while back, I talked about the Locks and Threads performance counter data collected by version 2 of the .NET Compact Framework . That post mentioned that the counters collected data for ThreadPool threads. What is a ThreadPool? Some readers may wonder...
Page 1 of 1 (4 items)