I have never used my Serializer with VB, but as long as you are using VB.NET (not VB 6.0), it should work fine. Since the introduction of the Microsoft Common Language Runtime (CLR) a number of years ago, interoperability of all CLR ("managed code") based languages (C#, VB.NET, C++.NET, etc.) is seamless.
Wikipedia has a good article detailing the architecture of the CLR and how it supports the implementation of the Microsoft programming languages.
James Y. Wilson http://www.learningce.com Fortudine Vincimus!
We have used CLS compliant types througout the Serializer .NET lib, so it should be CLS compliant, and work with any .NET language. So, the library should work just fine.
We focus on C# apps, but if you run into any trouble, let us know, and we'll look into it.