Namespace Auto-convert from Messaging type to EventHub type

Following our announcements about namespace separation, we are now offering the chance for customers to auto-convert their ‘Messaging’ type namespaces that contain eventhub entities into ‘EventHub’ type only namespaces in the Azure portal. As a pre-requisite in doing this, your ‘Messaging’ type namespace can only contain eventhub entities. If the namespace also contains queues, topics,…


Tips On Migrating Existing Solutions To Premium Messaging

Now that Premium Messaging is generally available, many of our customers with existing solutions are wondering “how the do we start using it?” First off, let me start by saying that we recognize that migration is a pain point, and we are working on a feature that will handle this for you. Service Bus makes it…


Premium Messaging: How fast is it?

Now that Service Bus Premium Messaging has become generally available, many of our customers are asking “how fast is it?” In order to answer that question, we made a quick performance bench-marking .NET application. The app should give you an idea of what kind of performance to expect with your setup. We ran 3 different…


(Cross-Post) Canceling Scheduled Messages

Thanks to Sean Feldman for writing this original post here! When Marty went back to 1955, he had no idea how to make it back. Using Azure Service Bus BrokeredMessage property ScheduledEnqueueTimeUtc to schedule a message in the future would feel the same when the need to cancel the scheduled message would arise. Congratulations, you’ve…


Things to know about premium messaging

Happy summer! We just wanted to check in and let you know a couple of things about the upcoming general availability of our premium messaging offering. As we have more and more customers join our preview program, we wanted to make sure that you are aware of a few benefits, as well as a couple…


Service Bus client 3.3.1 is now live

Check out our newest release for the Service Bus client library! This release was primarily focused on messaging and the addition of advanced AMQP runtime features (more details on that to come soon). This will also be the preferred library version to use with Premium messaging, which will become generally available soon! The NuGet package…


(Cross-Post) Centralized Dead Letter Queue with Azure Service Bus

Thanks to Sean Feldman for writing this original post here! Azure Service Bus provides a robust Dead Letter mechanism. Each queue (or subscription) has its dead letter queue (DLQ). Messages ending up in DLQs are not necessarily poisonous, and potentially could be resolved by re-processing. That means DLQs should be monitored to allow dead lettered…


Service Bus client 3.2.3 is now live

Check out our newest release for the Service Bus client library! This release was primarily focused on Relays and Event Hubs. The NuGet package can be found at https://www.nuget.org/packages/WindowsAzure.ServiceBus/3.2.3. Below are the release notes: EventHub/Messaging: Added FWLinks to TimeoutException. EventHub: Fixed a bug in PrefetchSizeInBytes feature where once the prefetch limit is reached, prefetch can slow down…


How to use DateTime in a SqlFilter with .NET

Have you been wondering how to use DateTime inside of SqlFilters, with your Topics/Subscriptions? Have you also noticed that this doesn’t seem to work? var message = new BrokeredMessage(); message.Properties[“datetime”] = DateTime.Now; var sqlFilter = new SqlFilter(“datetime > ‘2016-06-06′”); That’s because you explicitly need to add the DateTime as a parameter, like so: var filter…


Service Bus client 3.2.2 is now live

Check out our newest release for the Service Bus client library! This release was primarily focused on Event Hubs, but there are still a couple of fixes in there for Messaging and Relay customers. The NuGet package can be found at https://www.nuget.org/packages/WindowsAzure.ServiceBus/3.2.2. Below are the release notes: EventHub/Messaging: Improve information in exception tracking in NamespaceManager…