David, The samples that come with the installation are C# .NET. They do not have anything for VB .NET. I created standalone C# .NET applications using the UM dotnet libraries and they are not that complicated to work with. With a mix of the C# .NET samples and API guide you will be able to easily convert your applications from Broker to UM. Having said that, the main problem you will be facing is the lack of support(AFAIK) for VB .NET with UM.
I would recommend creating a C# .NET class library with all the functions for login\publish\subscribe etc and then import this library in to your VB .NET app and call it from there. Basically writing a wrapper library to do the integration with UM and use that in VB .NET app. Hope it helps!
#Universal-Messaging-Broker#webMethods