Browse by Tags
All Tags
»
Threading
(
RSS
)
.Net
C#
Debugging
TDD
Threading Patterns
03 February 2009
Threading Patterns: Producer-Consumer Pattern Examples
This is the third installment to my series of posts about threading patterns. Today we will look into familiar scenarios where we can apply the producer-consumer pattern particularly applications of the ThreadedQueueBase<T> class. Usage Pattern Note that the threaded queue classes that I provided...
Read More...
12 January 2009
Threading Patterns: The Producer-Consumer Pattern
This is the second installment to my series of posts about threading patterns . In the previous article , we looked into the worker thread pattern . It models the concept of thread-per-message by creating one thread per instruction/message pair. This approach is effective in achieving some level of parallelism...
Read More...
10 January 2009
5 Tips for Debugging Multi-threaded Code in Visual Studio.Net
I have been talking about threading and threading patterns for a while now but somehow fell short on how to debug them. Today we will look into tips as well as tools available in the Visual Studio IDE that enables us to effectively debug multi-threaded applications like non-threaded ones. Tip #1: Always...
Read More...
20 December 2008
Threading Patterns: The Worker Thread Pattern
As promised, I am beginning this series of posts about threading patterns that I find useful in everyday coding. To start off, I will introduce you guys to the concept of the worker thread pattern. This article assumes that you know a thing or two about the concept of threading in general. .Net Threading...
Read More...
01 May 2007
A Conceptual Concurrent Testing Framework for .Net Applications
Technological advancements in micro-processors suggest an imminent paradigm shift in software development. The sudden shift from old architecture to a new breed of multi–core processors dictates the use of concurrency concepts to optimize performance and to get around synchronization abstractions like...
Read More...
Home
Contact
jakelite
RSS for Posts
Atom
RSS for Comments
Recent Posts
Threading Patterns: Producer-Consumer Pattern Examples
Threading Patterns: The Producer-Consumer Pattern
5 Tips for Debugging Multi-threaded Code in Visual Studio.Net
Threading Patterns: The Worker Thread Pattern
A Conceptual Concurrent Testing Framework for .Net Applications
Tags
.Net
C#
Configuration
Cryptography
Debugging
Functional Programming
intermission
Java
Linq
Performance
Personal
Reflection.Emit
TDD
Templates
Threading
Threading Patterns
Visual Studio
Archives
July 2009 (1)
March 2009 (1)
February 2009 (2)
January 2009 (3)
December 2008 (2)
December 2007 (1)
July 2007 (1)
May 2007 (1)
March 2007 (3)
Search
Go
Community
Home
Blogs
Media
Forums
Groups
Email Notifications
Email Notifications
Go
Projects
daemoniq