Thanks, Neil. I think there are alternatives to using the sbyte, uint16, etc with cls-compliant alternatives (int32, int16), so I think these are not shortfalls in vb.net. I haven't considered the unmanaged code capabilities of c#, tho.
Thanks for the info.
Ron Hodge
Sebrex Systems, Inc.
Atlanta, GA