Mark not only explains queues, but he also demonstrates writing to and multiple ways for reading from a message queue.
Latest Miscellaneous Articles - Page 33
Capture debug messages from shared memory DBWIN_BUFFER, produced by the OutputDebugString() function.
Learn how to use C# with the SHGetFileInfo function to get the icons that are associated with files.
Accessing Hotmail from C# can be as easy as any other type of mail server.
To the end-user and to the OS a frozen UI is hard to distinguish from a hung application. Learn how to address this problem in your Windows Forms Applications.
A tutorial on consuming .NET components from COM-aware clients.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.
Using output caching is now much easier to use, thanks to .NET 4 and higher, and also can be used in a traditional application.
Learn more about sub queries and sub queries, and, more importantly, how to use them with Visual Basic.
Most developers face a grueling challenge to please their end users. We asked their top challenge is. With over 3,000 responses, the results are now available!