Combining LINQ with System.Messaging

Patrick Toolis of the MSMQ test team has written a great whitepaper on using LINQ (Language-Integrated Query) with MSMQ via system.messaging. It’s twelve pages long with a number of screenshots and diagrams, so I’m not going to try to post it directly into the blog. Instead, here is a summary and a link to the…

3

Another New Feature: Transactional Remote Receive

MSMQ has supported receiving messages from queues hosted on other machines (“remote receive”) since the beginning. However, remote receives within a transaction have not been supported. That’s a significant detail, and has generated a lot of customer requests, because for many applications transaction support is important. Or, to be more specific, the ability to put…

1

Upcoming change in NACK behavior

Hello and welcome back from the holidays! I will get around to describing how to use acknowledgements and deadlettering soon, but right now, those of you who are already using acknowledgements should know that there is a slight behavior change coming up in Windows Server 2008 and Vista SP1 for certain classes of negative acknowledgements…

2