Me uno a esta liga, en visual basic NET puedes declarar tu clase como shared, y obviamente tanto las propiedades como metodos deben de ser shared.
Ejemplo:
Código:
namespace juantux
public shared class ejemplo
public shared sub metodo(byval param1 as string)
'hacer algo
end sub
end class
end namespace
sub main
juantux.ejemplo.metodo("Hola mundo")
end sub
Espero haber ayudado con este humilde aporte. Suerte
Saludos,
Juantux