Si tu aplicación no dispone de interface gráfica y sólo haces conexiones a bdd y trabajar con ellas, puedes pasar tu aplicación a dll.
En Visual Basic creas un archivo nuevo ActiveX DLL.
Copias todos los formularios y los pasas aquí como clases. Acuérdate de cambiar el nombre del proyecto, sino te quedará Proyect1.dll
Registrada convenientemente en el servidor te tiene que funcionar.
Luego desde asp:
set midll = server.createobject("midll.miclase") (miclase sería el antiguo frm)
mifunc = midll.MinombredelMetodo (lo que serían las funciones del frm)
En mifunc tendrías el resultado de dicho método.
Pruébalo. Ya comentarás.