Sign In
David Kline
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
Announcements
Books
Command Line
Configuration
Debugging
Diagnostics
Events
GUI
Networking && Web Services
P/Invoke
Performance
Quick Tips
Reflection
Testing
Tips and Tricks
Windows Communication Foundation
XML
Archive
Archives
April 2008
(1)
March 2008
(1)
February 2008
(1)
December 2007
(4)
November 2007
(5)
October 2007
(5)
September 2007
(6)
August 2007
(3)
July 2007
(5)
June 2007
(3)
May 2007
(5)
April 2007
(3)
March 2007
(4)
February 2007
(1)
January 2007
(4)
December 2006
(3)
November 2006
(3)
October 2006
(5)
September 2006
(4)
August 2006
(4)
July 2006
(3)
June 2006
(3)
May 2006
(8)
April 2006
(6)
March 2006
(6)
February 2006
(6)
January 2006
(4)
December 2005
(6)
November 2005
(7)
October 2005
(7)
September 2005
(7)
August 2005
(5)
July 2005
(5)
June 2005
(5)
May 2005
(9)
April 2005
(6)
March 2005
(5)
February 2005
(5)
January 2005
(4)
December 2004
(6)
November 2004
(5)
October 2004
(2)
September 2004
(5)
August 2004
(9)
July 2004
(14)
June 2004
(8)
September, 2005
MSDN Blogs
>
David Kline
>
September, 2005
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
David Kline
Debugging Multi-Threaded Applications III - Thread Specific Breakpoints
Posted
over 7 years ago
by
DavidKlineMS
0
Comments
As mentioned in my first post in this series, debugging multi-threaded applications can be challenging. This installment talks about how to determine which of your application's threads are calling potentially threading sensitive methods. Using Visual...
David Kline
Debugging Multi-Threaded Applications II - Setting A Thread's Name Using The Debugger
Posted
over 7 years ago
by
DavidKlineMS
0
Comments
Naming your application's threads can make debugging multi-threaded applications quite a bit simpler, especially if you have more than a couple of threads. Thread names can be set in code as shown below: // set the current thread's name Thread.CurrentThread...
David Kline
Recommended Reading III
Posted
over 7 years ago
by
DavidKlineMS
1
Comments
Today's recommended reading installment takes us back to 1993 and Steve Maguire's excellent book: Writing Solid Code (Microsoft Press, ISBN: 1-55615-551-4). This book contains an excellent collection of insights on how to make your code more robust and...
David Kline
Debugging Multi-Threaded Applications I - Deadlocks
Posted
over 7 years ago
by
DavidKlineMS
1
Comments
Multi-threaded code can be challenging to write and debug. Today, I'd like to spend some time talking about one of the most common issues when writing multi-threaded code... deadlocks. Example deadlock To begin, let's examine an example of the "classic...
David Kline
Resetting the source code associations in the Visual Studio debugger
Posted
over 7 years ago
by
DavidKlineMS
0
Comments
Have you ever been debugging and found yourself looking at the wrong source code? Typically, this happens to me when I just hit the escape key at the dialog prompting me for the source file. I was recently asked how to reset the source code association...
David Kline
Quick code commenting and uncommenting using Visual Studio
Posted
over 7 years ago
by
DavidKlineMS
4
Comments
Yesterday, I was talking with one of the folks here and I learned something about Visual Studio. We were looking at some code and he selected a line, clicked a button, on the toolbar, and the line was commented out. I asked him what he just did and he...
David Kline
Using Set Next Statement to test code paths
Posted
over 7 years ago
by
DavidKlineMS
0
Comments
Sometimes, it's the little things that make a big difference to my productivity. One of those little things is the addition of Set Next Statement (a.k.a. set instruction pointer / setip) support in the .NET Compact Framework v2. If you are not familiar...
Page 1 of 1 (7 items)