How can the Message Queuing services be accessed in Visual Basic .NET?
Until recently, the primary ways to access the services provided by Message Queuing were through the MSMQ COM API and C API. The COM API is available to COM clients such as Visual Basic 6.0, but it can also be accessed in Visual Basic .NET using COM interoperability. However, with the introduction of the .NET Framework, the System.Messaging namespace provides a new and convenient way (a group of classes) to access MSMQ in a managed environment.