Crei una funzione che wrappa la funzione della tua classe.
Public Fucntion MiaFunzione(Byval a as string)
'qui controlla se generaliLocale è un oggetto
'altrimenti lo instanzi
return generaliLocale.ControllaCategorie(a)
End fucntion
In questo modo dalla pagina aspx richiami un metodo del tuo codebehind.
Wrappare vuol dire costruire un involucro intorno all'oggetto che ti facilita il suo utilizzo. La stessa cosa quando fai la reference ad un oggetto come e ti crea il file Interop. Quello è il wrapper dell'oggetto.
Spero di essere stato chiaro.
Fammi sapere
Ciao
Kalman