<< 1 >>
Rating:  Summary: Best resource for MSMQ and .NET framework programming. Review: "Pro MSMQ" is one of the only books currently out that gives an in depth overview of MSMQ. This book is basically split into two sections. One section gives some of the best information and reference material regarding the System. Messaging class for the .NET framework. The code snippets are very useful and give the reader a solid direction and foundation for extending the code to accomplish their objective using MSMQ. The other section is just as informative with regards to the Win API. I read this section, but most of my effort went into reading and using the example code from the System.Messaging section.
I found the book easy to read, concise, and very helpful in ramping up on the MSMQ technology. The chapter on creating and administering MSMQ was very useful and the diagrams made it easy to follow. The book also had a chapter on deploying and administration tools for MSMQ. The code snippets are all C# but a VB.NET developer should be able to convert the code examples with little effort. This book was very helpful for me in ramping up on MSMQ in a short timeframe for a project I was working on. I would definitely recommend this book as necessary reading for anyone who will be using MSMQ and .NET framework.
Rating:  Summary: The only MSMQ Book you will need Review: If you are familiar with MSMQ and looking for a good reference or new to MSMQ and want to learn how to use it this is the book for you. It has all the information in one place. You will find versions 1.0, 2.0, and 3.0 covered. Code either in VB6, C#, VB .NET, or C++ is used with the .NET System Messaging Namespace, MSMQ API, and the MSMQ COM Component. . It starts with an introduction to message queuing, gives some scenarios where it might be used and describes the MSMQ architecture. Installing various versions of MSMQ is covered along with dependent or independent clients and servers. Separate chapters are devoted to System Messaging, Administration, Transactional Messaging, Triggers, and MSMQ 3.0 including the HTTP protocol. Finally MSMQ on the Pocket PC is covered. I found the discussion of difficult topics, difficult to me anyway, such as MSMQ in a global MSDTC transaction in the Transaction chapter to be excellent. I don't think you will be disappointed in the book.
Rating:  Summary: Version 3 now has stronger ties to the Internet Review: MSMQ is now in its third version and is shown here to be very stable and useful for distributed, asynchronous programming on Microsoft platforms. Those of you also familiar with the Java world will recognise MSMQ as the analog of Java Message Service. (Though this book's index contains no entries for Java or JMS.)The description of MSMQ 3 is comprehensive. The authors show how it has significant improvements over version 2. They point out that the main difference is now you have Internet Messaging. You can send and get messages via http, and refer to q queue by its URL. Very nice. An indication of how the rise of the Internet shapes our programming expectations. The book is replete with example code. In C#, naturally. But even if you don't know this language, it has good semantic keywords, so that following the logic is easy. The book is also a testament to how Microsoft is promoting C# as their core language for development. Quite reasonable, as the language has been well designed. In fact, you might regard this entire book as an important use case for C#!
Rating:  Summary: Practical end-to-end walkthrough Review: This is a very competent and well written walkthrough of MSMQ functionality. The book is fairly simple in form. The first chapter is an introductory level discussion of message queueing with effective illustrations. The second chapter covers the .NET API for messaging with C#. The third chapter covers administration of the message queue. These three chapters are really the heart of the book. The final chapters cover advanced topics like transactions and triggers. MSMQ 3.0 is also covered.
The book is well written and makes good use of graphics to explain concepts like message flow and state management. A very good, very tight book.
<< 1 >>
|