What’s new in QueueExplorer 4.x?

QueueExplorer Professional

User-defined calculated columns

../_images/CustomColumn.png

Extract specific business data from message using XPath, JSON, or Regex and display it as a column. These columns can then be used for sorting or filtering, like any other column.

Custom folders

../_images/CustomFolders.png

Create folders to organize queues. You can select or drag/drop individual queues or specify wildcard matches which will include newly created queues as they show up.

Improved queue views

../_images/QueueViews.png

Views are now available directly from toolbar. They can be managed, duplicated, combined, etc. Views are especially useful when used together with calculated columns, since view can be assigned to a queue and you’ll get queue-specific columns every time you switch there.

QueueExplorer Standard

Auto refresh

../_images/AutoRefresh.png

QueueExplorer can refresh queues and messages all the time in the background. Changed data will briefly flash to make it easier to see changes.

Progressive message loading

../_images/ProgressiveLoading.png

Messages are displayed as they are loaded, without waiting for entire operation to complete. You can start working with a queue as soon as first messages arrive.

ActiveMQ support

../_images/ActiveMQ1.png

Manage ActiveMQ queues, messages, and topics. QueueExplorer registers as a listener on a topic and shows messages as they show up in real time. Message’s header properties can be used as a column, making it easy to filter and sort by your business data.

Azure Service Bus support

Manage Azure Service Bus queues, messages, topics, and subscriptions.

RabbitMQ support

Manage RabbitMQ queues, messages, exchanges, and bindings.

Better MSMQ connectivity

../_images/MSMQConnections.png

You can now choose user account for connecting to MSMQ. Or connect via Remote proxy, avoiding direct MSMQ connections which are often tricky to configure and troubleshoot.

Docking panels

../_images/Docking.png

More flexible GUI with docking panels which can be positioned where it’s most convenient, moved to second monitor or hidden.

Grouping of similar queues

../_images/Grouping.png

When you have multiple queues with same prefix, e.g. - Queue.messages, Queue.error, etc. these queues can be grouped together to reduce clutter. Collapsed group shows total message count for all grouped queues.

Redesigned message view/edit

../_images/MessageEdit.png

Message view/edit now shows more data at once. You don’t have to switch tabs to see both body and general message parameters. Upper part of panel can be collapsed to use all space for body/extension views.

MSMQ Extension preview

../_images/Extension.png

Preview panel for message’s Extension, similar to Body preview. Dockable as well.

Message count available for MSMQ system queues and subqueues

../_images/SystemQueuesCount.png

MSMQ API doesn’t offer fast and direct message count for system queues and subqueues. QueueExplorer now counts these messages manually but it counts only first 10 messages for performance reasons. That’s enough to see if queue is empty or not.

Faster message preview for big MSMQ queues

../_images/FasterPreview.png

QueueExplorer no longer goes through entire queue to load message for preview. Instead now it uses much faster MSMQ lookup functionality.

Improved Cut

../_images/ImprovedCut.png

Cut now doesn’t remove messages immediately but after first Paste. In the mean time messages are just grayed out but still in original queue.

Improved Drag and Drop

../_images/ImprovedDragDrop.png

Drop position is now marked so that you know exactly where it will be dropped.

WCF and Hex views are editable now

Also, hex view is much faster than before for large messages.